Kamis, 15 Maret 2018

Belajar If and Else

Ok kita bertemu lagi bersama AWS, hari ini kita akan belajar tentang If and If Else atau Else.
Dalam bahasa pemrograman, hal yang paling terpenting dalam pembuatan script adalah bagannya. Dan If and Else merupakan bagan yang penting dalam pembuatannya, sangat berpengaruh dan sering sekali dipakai dalam sejumlah bahasa seperti java, php, html dan masih banyak lagi. Menurut saya sih If dan Else itu dapat digunakan disemua bahasa.

Kita Next dalam sebuah contoh soal yang telah dibuat oleh dosen saya, yaitu bu endang. Saya juga kurang tau itu buat atau copas yah, jika ada yang merasa tercopasi jagan laporkan saya, tanyakan pada dosen saya.



Oke soal nya :
 


Dan harus menghasilkan seperti ini :

Dan scripnya seperti apa? Oke saya akan beritahu scriptnya. Gak panjang slow, cuman 40 line.

#include <iostream>

using namespace std;

int main()
{
    string NK,G,P;
    double HT,TJ,TP,HL,HDT,JJK;

    cout << "Program Hitung Honor Karyawan Kontrak" << endl;
    cout << "PT. DINGIN DAMAI" << endl << endl;

    cout << "Nama Karyawan : "; cin >> NK;
    cout << "Golongan : "; cin >> G;
    cout << "Pendidikan (SMU/D3/S1) : "; cin >> P;
    cout << "Jumlah Jam Kerja : "; cin >> JJK; cout << " Jam" << endl;

    cout << "Karyawan yang bernama : " << NK << endl;
    HT = 300000;
    cout << "Honor Tetap : " << HT << endl;

    if (G == "1"){ TJ = 0.05 * HT; }
    else if (G == "2"){ TJ = 0.1 * HT; }
    else if (G == "3"){ TJ = 0.15 * HT; }
    cout << "Tunjakan Jabatan Rp. " << TJ << endl;

    if (P == "SMU" or P == "1" ){ TP = 0.25 * HT; }
    else if (P == "D3" or P == "2" ){ TP = 0.5 * HT; }
    else if (P == "S1" or P == "3"){ TP = 0.75 * HT; }
    cout << "Tunjakan Pendidikan Rp. " << TP << endl;

    if (JJK > 8) { JJK = JJK - 8; HL = JJK * 2500; }
    else if (JJK < 8) { HL = 0; }
    else if (JJK = 8) { HL = 0; }
    cout << "Honor Lembur Rp. " << HL << endl << endl;

    HDT = HT + TJ + TP + HL;

    cout << "Honor Yang Diterima Rp. " << HDT << endl;
    return 0;
}


Dan akan berinput seperti dibawah ini:

Oke kita tutup perjumpaan kita dengan menulis kata, Sempoa. Sampai jumpa Next Time para pembaca AWS.

Tidak ada komentar:

Posting Komentar

Statiska Pertemuan 6