Program Menghitung Selisih Waktu bahasa C++

loading...

Program Menghitung Selisih Waktu bahasa C++

Holla minna! lama tidak berjumpa postinga kali ini akan dibagikan tentang menghitung selisih waktu berdasarkan jam mulai dan jam selesai format jam berupa 1-24 jam
contoh keluarannya ada di screenshot dibawah ya selamat mencoba :)

#include <iostream>
using namespace std;
class waktu
{
private:
    int j1,m1,j2,m2;
    int jam,lama;
public:
    waktu()
    {
        jam=0;
    }
    void InputJamMulai()
    {
       cout<<"Mulai(jam,menit)";
       cin>>j1;
       cin>>m1;
    }
    void InputJamSelesai()
    {
       cout<<"Selesai(jam,menit)";
       cin>>j2;
       cin>>m2;
    }
    void ProsesLamaMenit()
    {
        lama=((j2*60)+m2)-((j1*60)+m1);
        cout<<endl<<"Lama(menit)"<<lama<<endl;
    }
    void ProsesLamaJam()
    {
        while(lama>60)
        {
            jam++;
            lama = lama - 60;
        }
        cout<<endl<<"Lama(jam,menit)"<<jam<<","<<lama<<endl;
    }
};
int main()
{
    waktu W;
    W.InputJamMulai();
    W.InputJamSelesai();
    W.ProsesLamaMenit();
    W.ProsesLamaJam();
}
output :


Kolom komentar slalu terdia untuk anda menyampaikan sesuatu.Semoga dapat membantu dan bermanfaat.
Previous
Next Post »
Thanks for your comment