1
resposta

[Projeto] Convertendo horas para minutos

int minutos = 250;
int horas = minutos / 60;
int restoMinutos = minutos % 60;

Console.WriteLine($"Tempo: {horas} horas e {restoMinutos} minutos");
1 resposta

Oi, Eduardo, como vai?

O seu código está correto e resolve exatamente o que o exercício propõe. A divisão inteira para obter as horas e o operador de módulo para capturar o restante dos minutos é a abordagem ideal para esse tipo de conversão.

Uma dica adicional: o operador % (módulo) é bastante versátil e você vai encontrá-lo em diversas situações do dia a dia na programação, como verificar se um número é par ou ímpar, trabalhar com ciclos e até em algoritmos mais complexos. Vale a pena ter ele bem fixado.

Parabéns pelo exercício, Eduardo, e obrigado por compartilhar.

Continue assim e conte com o fórum sempre que precisar.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!