Você está aqui: C ::: Desafios e Lista de Exercícios Resolvidos ::: C Básico |
Um programa C que solicita ao usuário que informe sua idade em anos, meses e dias e mostre sua idade em dias - Desafio de Programação Resolvido em CQuantidade de visualizações: 388 vezes |
Pergunta/Tarefa: Escreva um programa C que solicite ao usuário que informe sua idade em anos, meses e dias, ou seja, sua idade atual em anos e a quantidade de meses e dias decorridos desde seu aniversário. Seu programa deverá exibir uma saída parecida com: Informe sua idade em anos, meses e dias Anos: 25 Meses: 2 Dias: 12 Idade expressa em dias: 9197 Resposta/Solução: Veja a resolução comentada deste exercício usando C: #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { // variáveis que vão guardar a idade em anos, meses e dias; int anos, meses, dias; int idade_dias; // guardará a idade em dias printf("Informe sua idade em anos, meses e dias\n"); // obtém os anos printf("Anos: "); scanf("%d", &anos); // obtém os meses printf("Meses: "); scanf("%d", &meses); // obtém os dias printf("Dias: "); scanf("%d", &dias); // vamos calcular a idade em dias idade_dias = (anos * 365) + (meses * 30) + dias; // vamos exibir o resultado printf("Idade expressa em dias: %d", idade_dias); printf("\n\n"); system("PAUSE"); return 0; } |
![]() |
Mais Desafios de Programação e Exercícios e Algoritmos Resolvidos de C |
Veja mais Dicas e truques de C |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |