Você está aqui: VisuAlg ::: Desafios e Lista de Exercícios Resolvidos ::: VisuAlg Básico |
Como transformar dias em anos, meses, semanas e dias em VisuAlg - Exercícios Resolvidos de VisuAlgQuantidade de visualizações: 822 vezes |
Pergunta/Tarefa: Escreva um programa VisuAlg que pede para o usuário informar o número de dias e faça a conversão para anos, meses, semanas e dias. O número informado pelo usuário deve ser um inteiro positivo. Não há necessidade de considerar anos bissextos nem validar a entrada do usuário. Sua saída deverá ser parecida com: Informe o número de dias: 500 Você informou 500 dias Isso equivale a: 1 anos 4 meses 2 semanas 1 dias Veja a resolução comentada deste exercício usando VisuAlg: algoritmo "Converter dias em anos, meses, semanas e dias" var // variáveis usadas na resolução do problema total_dias, anos, meses, semanas, dias: inteiro inicio // vamos ler a quantidade e dias escreva("Informe o número de dias: ") leia(total_dias) dias <- total_dias // vamos obter a quantidade de anos anos <- Int(dias / 365) dias <- dias % 365 // agora a quantidade de meses meses <- Int(dias / 30) dias <- dias % 30 // agora a quantidade de semanas semanas <- Int(dias / 7) |
![]() |
Mais Desafios de Programação e Exercícios e Algoritmos Resolvidos de VisuAlg |
Veja mais Dicas e truques de VisuAlg |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |