Oi, Felipe! Como vai?
Gostei da sua curiosidade em ir além da proposta da atividade! Pensar em representar o tempo de forma mais precisa, incluindo os segundos, mostra atenção aos detalhes e interesse em melhorar a solução.
Uma dica interessante para o futuro é usar o tipo double
para obter um valor mais exato com casas decimais. Veja este exemplo:
int minutos = 250;
double horasExatas = minutos / 60.0;
Console.WriteLine("Tempo: " + horasExatas + " horas");
Esse código usa 60.0
para forçar a divisão com ponto flutuante, resultando em horas com fração, como 4.166...
.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!