KONDISI BERSARANG

 IF BERSARANG 

IF bersaranga merupakan kondisi yang didalamnya terdapat kondisi lagi. Artinya jika syarat kondisi pertama atau kondisi luar terpenuhi maka akan lanjut ke kondisi kedua yang berada pada kondisi pertama dan seterusnya sampai habis.

notasi : 

Notasi :


Judul :

System Penentuan obat apa yang dibeli saat sakit demam atau flu

Oleh : Azizu Ahmad Rozaki Riyanto

Dibuat : 02 November 2021 Di rumah


Kamus :

uang <-- String

penyakit <-- string


Deskripsi

output"---====================================================================---" 

output"System Penentuan obat apa yang dibeli saat sakit demam atau flu"

output"---====================================================================---" 


output"Beritahu Penyakit anda Demam atau Flu : "

input(penyakit)


if(penyakit = "demam") or (penyakit = "Demam")then

{

output"Apakah anda punya uang atau tidak jika punya ketik punya jika tidak ketik tidak : "

input(uang)

if(uang = "punya") or (uang = "Punya") then

{

output"Beli Paracetamol ke Apotek "

}

else if(uang = "tidak") or (uang = "Tidak") then

{

output"Tidak usah beli obat dan banyak berdoa saja"

}

else

{

output"tidak valid"

}

}

else if(penyakit = "flu") or (penyakit ="Flu")

{

output"Apakah anda punya uang atau tidak jika punya ketik punya jika tidak ketik tidak : "

input(uang)

if(uang = "punya") or (uang = "Punya") then

{

output"Beli Antihistamin  ke Apotek "

}

else if(uang = "tidak") or (uang = "Tidak") then

{

output"Tidak usah beli obat dan banyak berdoa saja"

}

else

{

output"tidak valid"

}

}


//coding 

//Judul :
//System Penentuan obat apa yang dibeli saat sakit demam atau flu
//Oleh : Azizu Ahmad Rozaki Riyanto
//Dibuat : 02 November 2021 Di rumah

//Kamus
#include <iostream>
using namespace std;
string uang,penyakit;

//Deskripsi
int main()
{
    cout << "---====================================================================---" << endl;
    cout << "System Penentuan obat apa yang dibeli saat sakit demam atau flu" << endl;
    cout << "---====================================================================---" << endl;

    cout << "Beritahu Penyakit anda Demam atau Flu : ";
    cin >> penyakit;

    if(penyakit == "demam" or penyakit == "Demam")
    {
        cout << "Apakah anda punya uang atau tidak jika punya ketik punya jika tidak ketik tidak : ";
        cin >> uang;
        if(uang == "punya" or uang == "Punya")
        {
            cout << "Beli Paracetamol di Apotek" << endl;
        }
        else if(uang == "tidak" or uang == "Tidak")
        {
            cout << "Tidak usah beli obat dan banyak berdoa saja" << endl;
        }
        else
        {
            cout << "Tidak Valid" << endl;
        }
    }
    else if(penyakit == "flu" or penyakit == "Flu")
    {
         cout << "Apakah anda punya uang atau tidak jika punya ketik punya jika tidak ketik tidak : ";
        cin >> uang;
        if(uang == "punya" or uang == "Punya")
        {
            cout << "Beli Antihistamin di Apotek" << endl;
        }
        else if(uang == "tidak" or uang == "Tidak")
        {
            cout << "Tidak usah beli obat dan banyak berdoa saja" << endl;
        }
        else
        {
            cout << "Tidak Valid" << endl;
        }
    }
    return 0;
}



DEPEND ON BERSARANG

Depend on bersarang hampir sama dengan if bersarang bedanya hanya pada data dari syarat nya konstan

notasi : 

Notasi :


Judul :

System Penentuan obat apa yang dibeli saat sakit demam atau flu

Oleh : Azizu Ahmad Rozaki Riyanto

Dibuat : 02 November 2021 Di rumah


Kamus :

a.b <-- integer

Deskripsi

output"---====================================================================---" 

output"System Penentuan obat apa yang dibeli saat sakit demam atau flu"

output"---====================================================================---" 


output"Beritahu Penyakit anda Demam atau Flu dengan memasukan angka(1.demam,2.flu) : "

input(a)


depend on(a)

{

case 1 : output"Apakah anda punya uang atau tidak dengan memasukan angka(1.punya,2.tidak) : "

input(b)

depend on(b)

{

case 1 : output"Beli Paracetamol ke Apotek "

case 2 : output"Tidak usah beli obat dan banyak berdoa saja"

default : output"tidak valid"

}

case 2 : output"Apakah anda punya uang atau tidak dengan memasukan angka(1.punya,2.tidak) : "

input(b)

depend on(b)

{

case 1 : output"Beli Antihistamin ke Apotek "

case 2 : output"Tidak usah beli obat dan banyak berdoa saja"

default : output"tidak valid"

}

default : output"tidak valid"

}

//coding

//Judul :
//System Penentuan obat apa yang dibeli saat sakit demam atau flu
//Oleh : Azizu Ahmad Rozaki Riyanto
//Dibuat : 02 November 2021 Di rumah

//Kamus
#include <iostream>
using namespace std;
int a,b;

//Deskripsi
int main()
{
    cout << "---====================================================================---" << endl;
    cout << "System Penentuan obat apa yang dibeli saat sakit demam atau flu" << endl;
    cout << "---====================================================================---" << endl;

    cout << "Beritahu Penyakit anda Demam atau Flu dengan memasukan angka(1.demam,2.flu) : ";
    cin >> a;

    switch(a)
    {
        case 1 :
        cout << "Apakah anda punya uang atau tidak dengan memasukan angka(1.punya,2.tidak) : ";
        cin >> b;
        switch (b)
        {
            case 1:
            cout << "Beli Paracetamol ke Apotek" << endl;
            break;
            case 2 :
            cout << "Tidak usah beli obat dan banyak berdoa saja" << endl;
            break;
            default:
            cout << "Tidak Valid" << endl;
            break;
        }
        break ;
       
        case 2 :
        cout << "Apakah anda punya uang atau tidak dengan memasukan angka(1.punya,2.tidak) : ";
        cin >> b;
        switch (b)
        {
            case 1:
            cout << "Beli Antihistamin ke Apotek" << endl;
            break;
            case 2 :
            cout << "Tidak usah beli obat dan banyak berdoa saja" << endl;
            break;
            default:
            cout << "Tidak Valid" << endl;
            break;
        }
        break ;

        default :
        cout << "Tidak Valid" << endl;
        break;
    }

    return 0;

}

Komentar