Contoh program gaji karyawan C++

contoh program gaji karyawan c++

Contoh program gaji karyawan C++ - Gambar di atas merupakan flowchart dari program gaji karyawan yang akan ditulis dalam bahasa pemrograman C++. Dari Flowchart kita dapat tahu gambaran ketika program dijalankan. Program diatas akan menerima inputan status karyawan apakah sudah menikah atau belum. jika sudah menikah maka akan ditanyakan kembali sudah memiliki anak atau belum. jika sudah memiliki anak maka akan ditanya jumlah anak nya. jika melebihi 3 maka gaji pokok karyawan sebesar Rp. 5.000.000,- jika anaknya tidak melebihi 3 maka gaji pokok karyawan sebesar Rp. 4.000.000,-. nah jika belum memiliki anak maka gaji pokok karyawan sebesar Rp. 3.000.000,-. sedangkan untuk karyawan yang belum menikah maka gaji pokok yang di tampilkan sebesar Rp. 2.000.000,-


jika sudah memahami Flowchart maka dalam menulis program juga akan mudah. Berikut adalah Contoh program gaji karyawan C++ :


#include <iostream>
#include <string>


using namespace std;

int main() {
    // Write C++ code here
    string status;
    string hasAnak;
    int anak;
    
    cout<<"Masukan Status : "<<endl;
    getline (cin, status);
    if (status=="menikah"){
        cout<<"apakah sudah punya anak?(y/n)"<<endl;
        getline (cin, hasAnak);
        if (hasAnak=="y"){
            cout<<"jumlah anak?"<<endl;
            cin >> anak;
            if (anak>=3){
                cout<<"Gaji Pokok : Rp. 5.000.000,-"<<endl;
            }else{
                cout<<"Gaji Pokok : Rp. 4.000.000,-"<<endl;
            }
        }else {
            cout<<"Gaji Pokok : Rp. 3.000.000,-"<<endl;
        }
    }else{
        cout<<"Gaji Pokok : Rp. 2.000.000,-"<<endl;
    }
}

Tidak ada komentar :

Posting Komentar

Leave A Comment...