AprendaC

Tipos de Dados e Variáveis

Tipos de dados definem o tipo de valor que uma variável pode armazenar, como números inteiros, números decimais, caracteres, entre outros. Eles são fundamentais para garantir que as operações realizadas pelo programa sejam corretas e eficientes.

Ao definir corretamente o tipo de dado, evitamos erros e otimizamos o uso da memória.

Tipos Primitivos em C

Inteiro (int)

Armazena números inteiros positivos ou negativos, sem casas decimais.

int a = 10;

Ponto Flutuante (float)

Armazena números com casas decimais, mas com menor precisão.

float b = 3.14;

Dupla Precisão (double)

Similar ao float, mas com maior precisão e capacidade.

double c = 3.1415926535;

Caractere (char)

Armazena um único caractere.

char d = 'A';

Declaração vs. Inicialização

Declaração

Apenas informa ao compilador que existe uma variável de certo tipo.

int x;

Inicialização

Atribui um valor inicial à variável no momento da declaração.

int x = 5;

Constantes

São valores que não mudam durante a execução do programa.

Diretiva de pré-processador

#define TAMANHO 100

Uso da palavra-chave const

const int MAX = 100;

Regras de Nomenclatura para Variáveis

Exercícios

1. Qual é a diferença entre uma variável e uma constante?

Variável pode ser alterada, constante não.
Constante pode mudar, variável não.
Ambas nunca mudam.

2. Quais são os principais tipos de dados em C?

int, float, char e double.
string, bool e list.
real, integer, character e double precision.

Desafios de Programação:

Exercício 5: Declaração de Variável

🛠️ Declare uma variável do tipo int e atribua o valor 10 a ela.

Exercício 6: Declaração de Constante

🛠️ Declare uma constante do tipo float e atribua o valor 3.14 a ela usando #define.