Advertisement
idsystems

Practica 16 - Tiempos

Jan 16th, 2012
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.23 KB | None | 0 0
  1. // Program: tiempos.cc
  2. // Author:  Yoan Pinzon
  3. // Date:    Agosto 30, 2006
  4.  
  5. #include <iostream>
  6.  
  7. using namespace std;
  8.  
  9. int main()
  10. {
  11.    int horas1, minutos1, segundos1, horas2, minutos2, segundos2,
  12.        tiempo1, tiempo2, tiempo, horas, minutos, segundos;
  13.  
  14.    cout << "Suma de Tiempo" << endl;
  15.    cout << "==============" << endl;
  16.  
  17.    cout << "Entre la primera marca de tiempo t1 (hh mm ss)= ";
  18.    cin >> horas1 >> minutos1 >> segundos1;
  19.    cout << "Entre la segunda marca de tiempo t2 (hh mm ss)= ";
  20.    cin >> horas2 >> minutos2 >> segundos2;
  21.  
  22.    tiempo1 = horas1 * 3600 + minutos1 * 60 + segundos1;
  23.    tiempo2 = horas2 * 3600 + minutos2 * 60 + segundos2;
  24.  
  25.    cout << endl;
  26.  
  27.    cout << "Valor primer tiempo = " << tiempo1 << "s ("
  28.         << horas1 << "h" << minutos1 << "m" << segundos1 << "s)" << endl;
  29.    cout << "Valor segundo tiempo = " << tiempo2 << "s ("
  30.         << horas2 << "h" << minutos2 << "m" << segundos2 << "s)" << endl;
  31.  
  32.    tiempo = tiempo1 + tiempo2;
  33.  
  34.    cout << "Valor t1 + t2 = " << tiempo << "s (";
  35.  
  36.    horas = tiempo / 3600; tiempo -= horas * 3600;
  37.    minutos = tiempo / 60; segundos = tiempo - ( minutos * 60 );
  38.  
  39.    cout << horas << "h" << minutos << "m" << segundos << "s)" << endl;
  40.  
  41.    return 0;
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement