Advertisement
satriafu5710

Hitung Durasi Waktu C++

May 14th, 2021
2,453
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.94 KB | None | 0 0
  1. #include<iostream>
  2. using namespace std;
  3. int main(){
  4.  
  5.     int jam1, menit1, detik1;
  6.     int jam2, menit2, detik2;
  7.     int jam3, menit3, detik3;
  8.     int sisa, durasi, total1, total2;
  9.  
  10.     cout << "\t Menghitung Durasi Waktu \n\n";
  11.  
  12.     cout << " Mulai pada Jam   : ";
  13.     cin >> jam1;
  14.     cout << " Mulai pada Menit : ";
  15.     cin >> menit1;
  16.     cout << " Mulai pada Detik : ";
  17.     cin >> detik1;
  18.  
  19.     cout << endl;
  20.  
  21.     cout << " Berakhir pada Jam   : ";
  22.     cin >> jam2;
  23.     cout << " Berakhir pada Menit : ";
  24.     cin >> menit2;
  25.     cout << " Berakhir pada Detik : ";
  26.     cin >> detik2;
  27.  
  28.     total1 = (jam1 * 3600) + (menit1 * 60) + detik1;
  29.     total2 = (jam2 * 3600) + (menit2 * 60) + detik2;
  30.  
  31.     durasi = total2 - total1;
  32.  
  33.     jam3 = durasi / 3600;
  34.     sisa = durasi % 3600;
  35.     menit3 = sisa / 60;
  36.     detik3 = sisa % 60;
  37.  
  38.     cout << "\n Durasi Waktunya " << jam3 << " Jam, " << menit3 << " Menit, " << detik3 << " Detik";
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement