As variáveis são um dos conceitos mais importantes da programação — e também um dos mais simples quando quebrados em partes. 😊 Nesta aula, já vamos tratar as variáveis utilizando a linguagem C. Então, preparem-se para a virada da pseudoprogramação para a programação.
O que são variáveis?
Imagine uma caixa onde você guarda coisas. Nessa caixa, você pode colocar:
- Um número 📦
- Um texto 📦
- Um valor verdadeiro/falso 📦
Essa “caixa” é a variável. Ela é um espaço reservado na memória do computador para armazenar dados que podem ser usados e alterados durante a execução do programa.
🏷️ Para que servem?
- Armazenar informações (ex.: idade, nome, preço).
- Realizar cálculos e exibir resultados.
- Controlar fluxos do programa (ex.: contadores em laços).
📦 Tipos comuns de variáveis (exemplos em C):
| Tipo | Exemplo | O que armazena? |
|---|---|---|
int | int idade = 25; | Números inteiros |
float | float altura = 1.75; | Números decimais |
char | char letra = 'A'; | Um único caractere |
char[] | char nome[] = "Ana"; | Textos (strings) |
bool | bool ligado = true; | Valores lógicos (true/false) |
🧠 Como declarar variáveis?
Em C, você deve:
- Definir o tipo da variável.
- Dar um nome a ela (ex.:
idade,nome). - Atribuir um valor (opcional na declaração).
Exemplo:
#include <stdio.h>
int main() {
int idade = 25; // Inteiro
float altura = 1.75; // Decimal
char inicial = 'M'; // Caractere
char nome[] = "Maria"; // String
printf("Nome: %s\n", nome);
printf("Idade: %d anos\n", idade);
return 0;
}
⚠️ Regras para nomes de variáveis:
- Devem começar com letra ou
_. - Podem conter números, mas não no início.
- Diferenciam maiúsculas de minúsculas (
idade ≠ Idade). - Não podem usar palavras reservadas (
if,for,int).
🔁 Variáveis podem mudar!
Elas são “variáveis” porque seus valores podem ser alterados durante a execução. Ou seja, variáveis são mutáveis:
int pontuacao = 10; // Inicialmente 10
pontuacao = 20; // Agora vale 20
pontuacao = 100; // Agora vale 100
💡 Por que isso importa?
Sem variáveis, os programas não poderiam:
- Ler dados de usuários.
- Fazer cálculos dinâmicos.
- Armazenar resultados temporários.
Elas são a base para a lógica e a interatividade na programação!
🚀 Próximo passo:
No próximo post, vamos falar sobre operadores (como +, -, *, /) e como usá-los com variáveis para criar programas poderosos!
#ApprendendoJuntos 😊
Comentem dúvidas ou exemplos que gostariam de ver!

