Professional Documents
Culture Documents
Instruções
• Todos os exercícios que envolvem programas devem ser resolvidos através de programas em C.
• A entrega será feita até o final da aula através do Moodle, sem zipar.
• Na solução dos exercícios, devem ser utilizados os conceitos listados no cabeçalho desta lista.
• Identifique cada código-fonte com seu nome, em um comentário no início de cada arquivo.
• Para cada exercício, deve ser criado um arquivo com nome Nome_LabX_ExeY.c, em que Nome denota
o nome do aluno, X denota o número da aula e Y denota o número do exercício.
1. Crie um programa que leia uma variável e some 5 caso seja par ou some 8 caso seja ímpar e imprima o
resultado desta operação.
Dica: Utilize uma estrutura if else e o operador de soma.
2. O IMC (Indice de Massa Corporal) é um critério da Organização Mundial de Saúde para dar uma indi-
cação sobre a condição de peso de uma pessoa adulta. A fórmula é IMC = peso/(altura)2 . Elabore um
algoritmo que leia o peso e a altura de um adulto e mostre sua condição de acordo com a tabela abaixo.
Dica: Crie um if para cada faixa de valores. Tenha cuidado com os limites de cada intervalo. Por
exemplo, uma pessoa com IMC 18.5 exatamente não pode ser enquadrada em duas condições físicas
diferentes. Uma estrutura if else pode ser utilizada.
3. Crie um programa que dada uma letra, escreva na tela se essa letra é ou não uma vogal (considere apenas
letras minúsculas).
Dica: Utilize uma estrutura if else e o operador lógico || para determinar se a letra lida é a, e, i, o, ou
u.
conceito significado
A excelente
B ótimo
C bom
D regular
E ruim
F nos vemos no semestre que vem
Dica: Leia um caractere que representa o conceito. Crie uma estrutura switch com um caso para cada
conceito possível e um default para os outros valores inválidos.