Translate

miércoles, 15 de agosto de 2012

ALGORITMO DIFERENCIA DE HORAS EN SEGUNDOS EN C++ Modo Consola


Escribir un algoritmo que determine la diferencia de una hora inicial y una hora final en segundos:

//declarar variables
int hh;
int mm;
int ss;
int hf;
int mf;
int sf;
int ts1;
int ts2;
int tv;
//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());
Console.WriteLine("hora final");
hf = int.Parse(Console.ReadLine());
Console.WriteLine("minuto final");
mf = int.Parse(Console.ReadLine());
Console.WriteLine("segundo final");
sf = int.Parse(Console.ReadLine());
//procesos
ts1 = (3600 * hh) + (60 * mm) + (60*ss);
ts2 = (3600 * hf) + (60 * mf) + (60 *sf);
tv = ts2 - ts1;
//escribir
Console.WriteLine("segundos");
Console.WriteLine(tv);
Console.ReadKey();
Console.ReadKey();

No hay comentarios:

Publicar un comentario