[ Foro de C# ]

Simular el comportamiento de un Reloj Digital C#

18-Nov-2014 21:49
Invitado (SAFLO)
2 Respuestas

? Necesito ayuda pues tengo mucho intento resolver esto, y por más que intento no me sale, ya eh visto tutoriales que creí me servirían pero no me funcionó, me sería de mucha ayuda si alguien pudiera ayudarme. El problema es el siguiente:

Simular el comportamiento de un reloj digital, imprimiendo la hora, minutos y segundos de un día desde las 0:00:00 horas hasta las 23:59:59 horas (use el ciclo for) [Console C#].

*Esto venía extra.
Inicio
Hacer para h = 1 a 23
Hacer para m = 1 a 59
Hacer para s = 1 a 59
Imprimir h, m, s
Fin-para
Fin-para
Fin-para
Fin.


19-Nov-2014 23:25
Invitado (SAFLO)

Pude resolverlo, compartiré la solución. Es la siguiente:


{
            Console.WriteLine("Simulacion de comportamiento de Reloj Digital:");

            for (int h = 00; h <= 23; h++)
            {
                for (int m = 00; m <= 59; m++)
                {
                    for (int s = 00; s <= 59; s++)
                    {
                        Console.WriteLine(h + ":" + m + ":" + s);
                    }
                }
            }
            Console.WriteLine("Simulacion finalizada.");
            Console.ReadKey();
        }



21-Nov-2014 09:39
Nacho Cabanes (+83)

Está bien. Para que quede perfecto, sólo te faltaría que los minutos y segundos (quizá incluso las horas) se muestren con dos cifras, para que aparezca algo como "11:04:05" en vez de "11:4:5".






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)