int minutos = 250;
int horas = minutos / 60;
int restoMinutos = minutos % 60;
Console.WriteLine($"Tempo: {horas} horas e {restoMinutos} minutos");
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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.