Lista de Exercícios C: Variáveis e Tipos de Dados
Aprender variáveis e tipos de dados é um dos primeiros passos para programar em linguagem C. Esses conceitos permitem armazenar informações como números, letras, notas, idade, altura e outros valores usados dentro de um programa. Nesta lista de exercícios, você vai praticar int, float, double, char, constantes com const e comentários no código, desenvolvendo a base necessária para criar programas mais completos.
Questão 1 — Cadastro de dados pessoais
Um sistema precisa armazenar informações básicas de um usuário.
Problema:
Crie um programa que armazene e exiba a inicial do nome, a idade e a altura de uma pessoa.
Regras:
- Usar
charpara a inicial do nome - Usar
intpara idade - Usar
floatpara altura - Exibir os dados com
printf
Exemplo:
Inicial: A
Idade: 22
Altura: 1.70
Resposta:
#include
int main() {
char inicial = 'A';
int idade = 22;
float altura = 1.70;
printf("Inicial: %c\n", inicial);
printf("Idade: %d\n", idade);
printf("Altura: %.2f\n", altura);
return 0;
}
Questão 2 — Calculando idade fixa com const
Um sistema precisa trabalhar com valores que não podem ser alterados.
Problema:
Crie um programa que utilize uma constante para armazenar uma idade fixa.
Regras:
- Usar
const - Exibir o valor da constante
- Não alterar o valor durante o programa
Exemplo:
Idade fixa: 21
Resposta:
#include
int main() {
const int idade = 21;
printf("Idade fixa: %d\n", idade);
return 0;
}
Questão 3 — Tipos de dados diferentes
Um sistema precisa armazenar diferentes tipos de informações.
Problema:
Declare variáveis de tipos diferentes e exiba seus valores.
Regras:
- Usar
int,float,doubleechar - Exibir todos os valores com
printf
Exemplo:
Número inteiro: 10
Número decimal: 5.50
Número double: 3.141593
Letra: B
Resposta:
#include
int main() {
int numero = 10;
float decimal = 5.5;
double pi = 3.141593;
char letra = 'B';
printf("Número inteiro: %d\n", numero);
printf("Número decimal: %.2f\n", decimal);
printf("Número double: %lf\n", pi);
printf("Letra: %c\n", letra);
return 0;
}
Questão 4 — Cálculo de média simples
Um professor precisa calcular a média de um aluno.
Problema:
Crie um programa que armazene duas notas e calcule a média.
Regras:
- Usar
float - Criar uma variável para o resultado
- Exibir a média com 2 casas decimais
Exemplo:
Média: 7.50
Resposta:
#include
int main() {
float n1 = 8.0;
float n2 = 7.0;
float media = (n1 + n2) / 2;
printf("Média: %.2f\n", media);
return 0;
}
Questão 5 — Uso de comentários no código
Você está desenvolvendo um código e precisa documentar as variáveis.
Problema:
Crie um programa com comentários explicando cada variável.
Regras:
- Usar
//para comentários - Explicar pelo menos 2 variáveis
- Exibir os valores normalmente
Exemplo:
Idade: 18
Altura: 1.75
Resposta:
#include
int main() {
int idade = 18; // variável que armazena a idade
float altura = 1.75; // variável que armazena a altura
printf("Idade: %d\n", idade);
printf("Altura: %.2f\n", altura);
return 0;
}
Caso o Python ainda não esteja instalado em seu dispositivo, clique no botão abaixo para realizar a instalação.



