Translate

miércoles, 15 de agosto de 2012

ALGORITMO EN C++ SEGUNDO ANTERIOR Modo Consola


Escribir un algoritmos que dada una hora x determine el la misma hora un segundo anterior:
//declarar variables
int hh;
int mm;
int ss;
int hf;
int mf;
int sf;
int ts;
//leer variables
Console.WriteLine("Cambio de Hora");
Console.WriteLine("hora inicial");
hh = int.Parse(Console.ReadLine());
Console.WriteLine("minuto inicial");
mm = int.Parse(Console.ReadLine());
Console.WriteLine("segundo inicial");
ss = int.Parse(Console.ReadLine());
//procesos
ts = (3600 * hh) + (60 * mm) + ss - 1;
hf = ts / 3600;
mf = (ts % 3600) / 60;
sf = (ts % 3600) % 60;
//escribir
Console.WriteLine("hora final");
Console.WriteLine(hf);
Console.WriteLine("minuto final");
Console.WriteLine(mf);
Console.WriteLine("segundo final");
Console.WriteLine(sf);
Console.ReadKey();

No hay comentarios:

Publicar un comentario