int minutos = 250;
int horas = minutos / 60;
int restoMinutos = minutos % 60;
Console.WriteLine($"Tempo: {horas} horas e {restoMinutos} minutos");
int minutos = 250;
int horas = minutos / 60;
int restoMinutos = minutos % 60;
Console.WriteLine($"Tempo: {horas} horas e {restoMinutos} minutos");
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.