Alguém poderia me ajudar a criar um programa na linguagem C com esse enunciado a baixo o programa que estou usando é o Dev C++
Faça um programa que leia o ano de nascimento de
uma pessoa e o ano atual. Calcule a idade que essa
pessoa terá no ano atual e mostre qual será sua idade
em 2050
Soluções para a tarefa
Resposta:
main() {
int idade, ano;
int ano_atual;
int ano_futuro;
printf("Digite sua idade: ");
scanf("%d", &idade);
ano_atual = 2020;
ano = ano_atual - idade;
ano_futuro = 2050 - ano_atual;
printf(" \nA idade e: %d anos", idade);
printf(" \nO ano de nascimento e: %d", ano);
printf(" \nEm 2050 tera: %d anos",ano_futuro + idade);
return(0);
}
Para sabermos a idade do usuário basta pedir para que ele digite sua idade e salvar o número na variável idade.
Para sabermos o ano de nascimento basta fazer (ano_atual - idade), onde ano_atual = 2020 e idade = 'VALOR DIGITADO'.
Para sabermos quantos anos o usuário terá em 2050 basta fazer (ano_atual - ano_futuro) que resultará no 'VALOR 30', basta adicionar esse valor a variável idade e com isso saberá quantos anos irá ter em 2050.
Espero ter ajudado.