Faça um algoritmo que leia o ano de nascimento de um grupo de 150 pessoas e o ano atual, calcule e mostre: a idade dessa pessoa em anos; a idade dessa pessoa em meses; a idade dessa pessoa em dias; a idade dessa pessoa em semanas. (Coloque o ALGORITMO na resposta da questão)
Soluções para a tarefa
Resposta:
Em C:
#include <stdio.h>
int main()
{
int i, ano;
printf("Digite o ano atual: ");
scanf("%d",&ano);
printf("\n");
for(i=1;i<=150;++i){
int nasc;
printf("Digite o ano de nascimento da pessoa %d: ",i);
scanf("%d",&nasc);
printf("== Pessoa %d Tem ==\n",i);
printf("%d anos\n%d meses\n%d semanas\n%d dias\n",ano-nasc,(ano-nasc)*12,(ano-nasc)*52,(ano-nasc)*365);
}
}
Explicação:
Resposta:
#include <stdio.h>
int main() {
int j=0,vet[150],vet1[150],anos,mes,semana,dias;
for(int i=0; i<150; i++){
j++;
printf("=== pessoa numero %d ===", j);
printf("\n\nAno do nascimento: ");
scanf("%d", &vet[i]);
printf("Ano atual: ");
scanf("%d", &vet1[i]);
printf("\n");
}
j=0;
for(int i=0; i<150; i++){
j++;
anos = vet[i] - vet1[i];
mes = anos * 12;
semana = anos * 52;
dias = anos * 365;
printf("\n---pessoa %d---\n%d anos de vida\n%d meses de vida\n%d semanas de vida\n%d dias de vida\n\n",j,anos,mes,semana,dias);
}
return 0;
}