gente me ajudem por favor...é assim:
Desenvolva um algoritmo em c swith para testar a idade de uma pessoa diga se é um bebê, criança, adolescente ou adulto.
a. se for um bebê a idade tem que estar entre 0 a 2 anos.
b. se for uma criança a idade tem que estar entre 3 a 10 anos.
c. se for um adolescente a idade tem que estar entre 11 a 17 anos.
d. a partir de 18 anos adulto.
Soluções para a tarefa
Respondido por
0
#include <stdio.h>
int main()
{
int idade;
printf("Digite a idade da pessoa: ");
scanf("%d", &idade);
switch(idade)
{
case 0:
case 1:
case 2:
printf("\nBebe!\n");
break;
case 3:
case 4:
case 5:
case 6:
case 7:
case 8:
case 9:
case 10:
printf("\nCrianca!\n");
break;
case 11:
case 12:
case 13:
case 14:
case 15:
case 16:
case 17:
printf("\nAdolescente!\n");
break;
default:
printf("\nAduto!\n");
}
return 0;
}
int main()
{
int idade;
printf("Digite a idade da pessoa: ");
scanf("%d", &idade);
switch(idade)
{
case 0:
case 1:
case 2:
printf("\nBebe!\n");
break;
case 3:
case 4:
case 5:
case 6:
case 7:
case 8:
case 9:
case 10:
printf("\nCrianca!\n");
break;
case 11:
case 12:
case 13:
case 14:
case 15:
case 16:
case 17:
printf("\nAdolescente!\n");
break;
default:
printf("\nAduto!\n");
}
return 0;
}
DennisRitchie:
ficou um pouco grande usando switch, o ideal nesse caso em minha opinião seria usar o " if else " mesmo.
Perguntas interessantes
Biologia,
10 meses atrás
História,
10 meses atrás
História,
10 meses atrás
Matemática,
1 ano atrás
Química,
1 ano atrás
Psicologia,
1 ano atrás