![]() |
|||||
![]() Planilha Web - Planilhas e Calculadoras online para estudantes e profissionais de Engenharia Civil, Engenharia Elétrica e Engenharia Mecânica. |
|||||
|
Você está aqui: C# ::: Desafios e Lista de Exercícios Resolvidos ::: C# Básico |
Como transformar dias em anos, meses, semanas e dias em C# - Exercícios Resolvidos de C#Quantidade de visualizações: 781 vezes |
Pergunta/Tarefa: Escreva um programa C# 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 C#: using System; namespace Estudos { class Principal { // função principal do programa C# static void Main(string[] args) { // variáveis usadas na resolução do problema int total_dias, anos, meses, semanas, dias; // vamos ler a quantidade e dias Console.Write("Informe o número de dias: "); total_dias = Int32.Parse(Console.ReadLine()); dias = total_dias; // vamos obter a quantidade de anos anos = dias / 365; dias = dias % 365; // agora a quantidade de meses meses = dias / 30; dias = dias % 30; // agora a quantidade de semanas semanas = dias / 7; // e finalmente os dias dias = dias % 7; // e mostramos os resultados Console.WriteLine("Você informou " + total_dias + " dias\n"); Console.WriteLine("Isso equivale a:"); Console.WriteLine(anos + " anos"); Console.WriteLine(meses + " meses"); Console.WriteLine(semanas + " semanas"); Console.WriteLine(dias + " dias"); Console.WriteLine("\nPressione uma tecla para sair..."); Console.ReadKey(); } } } |
![]() |
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 |
HTML5 - HTML5 para iniciantes - Como usar a meta tag viewport para controlar o layout de suas páginas HTML TypeScript - Como calcular o coeficiente angular de uma reta em TypeScript dados dois pontos no plano cartesiano |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |