Implemente um algoritmo em linguagem C que solicita ao usuário o seu ano de nascimento e em seguida calcule sua idade. Após o cálculo, classifique a idade conforme abaixo:
●Entre 0 e 12 anos: criança;
●Entre 13 e 17 anos: adolescente;
●Entre 18 e 64 anos: adulto;
●Acima de 64 anos: idoso.
Soluções para a tarefa
Respondido por
1
Resposta:
#include <stdlib.h>
#include <stdio.h>
/*
●Entre 0 e 12 anos: criança;
●Entre 13 e 17 anos: adolescente;
●Entre 18 e 64 anos: adulto;
●Acima de 64 anos: idoso.
*/
int main(){
int nascimento, idade;
printf("Informe seu ano de nascimento: ");
scanf("%d", &nascimento);
idade = 2021 - nascimento;
if(idade < 12){
printf("idade: %d anos.\n", idade);
printf("Classificacao: Crianca.\n\n");
}
if(idade > 12 && idade < 18){
printf("idade: %d\n", idade);
printf("Classificacao: Adolescente.\n\n");
}
if(idade > 18 && idade < 65){
printf("idade: %d\n", idade);
printf("Classificacao: Adulto.\n\n");
}
if(idade > 65){
printf("idade: %d\n", idade);
printf("Classificacao: Idoso.\n\n");
}
return 0;
}
Anexos:
Perguntas interessantes
Matemática,
6 meses atrás
História,
6 meses atrás
História,
7 meses atrás
História,
7 meses atrás
Matemática,
11 meses atrás
Matemática,
11 meses atrás
Português,
11 meses atrás