//program yang menerima masukan 2 buah jam
//dan menghitung selisih di antara keduanya
//J1 lebih awal atau sama dengan J2
#include
using namespace std;
int main ()
{
//kamus
const int h = 3600; //perubahan jam ke detik
const int m = 60; //perubahan menit ke detik
int jam1, menit1, detik1; int jam2, menit2, detik2;
int Jam; int Menit; int Detik; int selisih; int J1; int J2;
//algoritma
cout << "Masukkan Jam 1" << endl;
cout << "Jam = "; cin >> jam1;
cout << "Menit = "; cin >> menit1;
cout << "Detik = "; cin >> detik1;
cout << "Masukkan Jam 2" << endl;
cout << "Jam = "; cin >> jam2;
cout << "Menit = "; cin >> menit2;
cout << "Detik = "; cin >> detik2;
J1 = jam1*h+menit1*m+detik1;
J2 = jam2*h+menit2*m+detik2;
selisih = J2-J1;
Jam = (selisih/h);
Menit = (selisih/m);
Detik = selisih;
cout << Jam << ":" << Menit << ":" << Detik;
return 0;
}
0 komentar:
Posting Komentar