Código
#include <iostream> #include <cmath> using namespace std; /* Este codigo representa el codigo del ejercicio 6, denominado como "Diferencia de tiempo" ajustado al ejercicio 11 */ int main(){ double horas; double minutos; double segundos; const double horas_segundos = horas*3600; /* Convierte las horas a segundos */ const double minutos_segundos = minutos*60; /* Convierte los minutos a segundos */ double horas2; double minutos2; double segundos2; const double horas_segundos2 = horas2*3600; /* Convierte las horas a segundos */ const double minutos_segundos2 = minutos2*60; /* Convierte los minutos a segundos */ double conjunto1; double conjunto2; double diferencia_tiempo; /*--------------------------------------------------*/ cout << "Calculador de diferencias de tiempo\n\n" "Intruduzca la primera serie de valores correspondientes a continuación: \n\n" "Horas transcurridas: "; cin >> horas; cout << "Minutos transcurridos: "; cin >> minutos; cout << "Segundos transcurridos: "; cin >> segundos; conjunto1 = horas_segundos+minutos_segundos+segundos ; /*Suma las horas, los minutos y los segundos de la 1ª serie en segundos */ cout << "Primera serie de valores: " << conjunto1 << "\n"; cout << "Intruduzca la segunda serie de valores correspondientes a continuación: \n\n" "Horas transcurridas: "; cin >> horas2; cout << "Minutos transcurridos: "; cin >> minutos2; cout << "Segundos transcurridos: "; cin >> segundos2; conjunto2 = horas_segundos2+minutos_segundos2+segundos2 ; /*Suma las horas, los minutos y los segundos de la 2ª serie en segundos */ cout << "Segunda serie de valores: " << conjunto2 << "\n"; diferencia_tiempo = conjunto2-conjunto1; cout << "\nLa diferencia entre ambas series de valores en segundos es de: " << diferencia_tiempo << "\n\n" ; system("pause"); }