Version:0.9 StartHTML:0000000105 EndHTML:0000005489 StartFragment:0000000152 EndFragment:0000005455
/******************************************************/
/*************** Isidro Pastor Jorda ******************/
/******************************************************/
/****************** Telematica ************************/
/******************************************************/



#include <iostream.h>
#include <stdlib.h>

int main()
{


    int h1, h2, h3, m1, m2, m3, s1, s2, s3, total1, total2, total;

    cout << " Introducir hora inicial <hh mm ss>: " ;

    cin >> h1 >> m1 >> s1;

    cout << endl << " Introducir hora final <hh mm ss>: " ;

    cin >> h2 >> m2 >> s2;

    total1 = h1*3600 + m1*60 + s1 ;
    total2 = h2*3600 + m2*60 + s2 ;

    total = total2 - total1 ;

    h3 = total / 3600;
    m3 = ( total - (h3 * 3600) ) / 60 ;
    s3 = (total - (h3*3600) - m3*60 );

    cout.setf(ios::right);

    cout << endl << " \t Horas" ;

    cout << " \t \t Minutos" ;

    cout << " \t Segundos" << endl;

    cout << " \t -----" ;

    cout << " \t \t -------" ;

    cout << " \t --------" << endl;

     // hora inicial de la tabla
    cout << " \t " << h1 ;

    cout << " \t \t " << m1 ;

    cout << " \t \t " << s1 << endl ;

    // escribimos la hora final
    cout << " \t " << h2 ;

    cout << " \t \t " << m2 ;

    cout << " \t \t " << s2 << endl;


    cout << " \t -----" ;

    cout << " \t \t -------" ;

    cout << " \t --------" << endl;



    cout << " \t ";
    cout.width (2);
    cout.fill('0');
    cout << h3 ;
    cout << " horas";



    cout << " \t " ;
    cout.width (2);
    cout.fill('0');
    cout <<  m3 ;
    cout << " minutos" ;


    cout << " \t " ;

    cout.width (2);
    cout.fill('0');
    cout << s3 << " segundos" << endl;

    cout << endl << " \t Transcurridos " << total << " segundos" << endl ;

    cout << " " << endl;

    system("PAUSE");
    return 0;
}