domingo, 22 de septiembre de 2013

ejercicio 24


1.      Escribir un algoritmo que dada una hora en HH horas, MM minutos y SS segundos, escriba la hora correspondiente al segundo anterior.




   //declarar variables

            int HH;

            int MM;

            int SS;

            int HF;

            int MF;

            int SF;

            int TS;

            //leer datos

            Console.WriteLine("ingrese hora");

            HH = int.Parse(Console.ReadLine());

            Console.WriteLine("ingrese minutos");

            MM = int.Parse(Console.ReadLine());

            Console.WriteLine("ingrese segundos");

            SS = int.Parse(Console.ReadLine());

            //procesos

            TS = HH * 3600 + MM * 60 + SS - 1;

            HF = TS / 3600;

            MF = (TS % 3600) / 60;

            SF = (TS % 3600) % 60;

            //resultados

            Console.WriteLine("hora final");

            Console.WriteLine(HF);

            Console.WriteLine("minuto final");

            Console.WriteLine(MF);

            Console.WriteLine("segundo final");

            Console.WriteLine(SF);

            Console.ReadKey();






 

                    //declarar variables

            int hh, mm, ss;

            int hha, mma, ssa;

            int ts;

            //leer datos

            hh = int.Parse(txthh.Text);

            mm = int.Parse(txtmm.Text);

            ss = int.Parse(txtss.Text);

            //procesos

            ts = hh * 3600 + mm * 60 + ss - 1;

            hha = ts / 3600;

            mma = (ts % 3600) / 60;

            ssa = (ts % 3600) % 60;

            //resultado

            txthha.Text = hha.ToString();

            txtmma.Text = mma.ToString();

            txtssa.Text = ssa.ToString();

No hay comentarios:

Publicar un comentario