8. CONTOH KASUS MENGHITUNG JAM BELAJAR

 //judul

//menghitung jam belajar

//bintang ilham kurniawan

//21 September 2022


#include <iostream>

using namespace std;


//kamus

int jamAwal,menitAwal,detikAwal;

int jamAkhir,menitAkhir,detikAkhir;

int totalwaktu,total_detik_awal,total_detik_akhir;

int HH;

int MM;

int DD;


//diskripsi

int main()

{

    cout<< "menghitung jam belajar" << endl;

    cout<< "======================" << endl;

    cout<< "masukkan jam awal : ";

    cin>> jamAwal;

    if ((jamAwal<=24) and (jamAwal>=0))

    {

        cout<< "masukkan menit awal : ";

        cin>> menitAwal;

        if ((menitAwal<=60) and (menitAwal>=0))

        {

            cout<< "masukkan detik awal : ";

            cin>> detikAwal;

            if ((detikAwal<=60) and (detikAwal>=0))

            {

                cout<< "masukkan jam akhir : ";

                cin>> jamAkhir;

                if ((jamAkhir<=24) and (jamAkhir>=0))

                {

                    cout<< "masukkan menit akhir : ";

                    cin>> menitAkhir;

                    if ((menitAkhir<=60) and (menitAkhir>=0))

                    {

                        cout<< "masukkan detik akhir : ";

                        cin>> detikAkhir;

                        if ((detikAkhir<=60) and (detikAkhir>=0))

                        {

                            total_detik_awal = ((jamAwal*3600)+(menitAwal*60)+(detikAwal));

                            total_detik_akhir = ((jamAkhir*3600)+(menitAkhir*60)+(detikAkhir));

                            totalwaktu = total_detik_akhir - total_detik_awal;


                            //konversikan ke HH DD MM


                            HH = totalwaktu /3600;

                            MM = (totalwaktu %3600) /60;

                            DD = (totalwaktu %3600) %60;


                            cout<< "jam Mulai Belajar : " << total_detik_awal << endl;

                            cout<< "jam Akhir Belajar : " << total_detik_akhir << endl;

                            cout<< "jadi aku belajar selama : " << HH << " : " << MM << " : " << DD;

                        }

                    }

                    else

                    {

                        cout<< "maaf inputan salah";

                    }

                }

                else

                {

                    cout<< "maaf inputan salah";

                }

            }

            else

            {

                cout<< "maaf inputan salah";

            }

        }

        else

        {

            cout<< "maaf inputan salah";

        }

    }

    else

    {

        cout<< "maaf inputan salah";

    }

}


Komentar

Postingan populer dari blog ini

9. CONTOH KASUS PROGRAM SEDERHANA MENENTUKAN JENIS KELAMIN

6. BELAJAR PERCABANGAN IF ELSE C++