Tugas Penyakit

 Source Code    :

// Judul : Program deteksi penyakit dengan 3 gejala string (min. 5 penyakit)

// Author : Halim Jayakusuma Wiradinata A11.2022.14044


#include <iostream>

using namespace std;


//Kamus

string gejala1,gejala2,gejala3;

string penyakit;

/*

Influenza : a,b,c

Muntaber : a,d,e

Covid : a,g,f

Demam Berdarah : a,b,d

Difteri : b,c,h

*/


int main()

{

    char pil;

    do

    {

        //Gejala

        cout <<"Silahkan Pilih Keluhan Anda !! \n";

        cout <<"Masukkan Satu Pilihan: \n";

        cout <<"================================================================================================\n";

        cout <<"| A=Sakit Kepala | C=Batuk & Pilek  | E=Diare                             | G=Sesak nafas| \n";

        cout <<"| B=Demam        | D=Mual & Muntah  | F=Kehilangan Indra Perasa/Penciuman | H=Sakit Tenggorokan|\n";

        cout <<"================================================================================================\n";

//Input gejala

        cout<<"Masukan Gejala Penyakit Yang Anda Alami(3 Gejala) : \n";

        cout<<"Gejala Pertama Yang Anda Alami : ";

        cin>>gejala1;

        cout<<"Gejala Kedua Yang Anda Alami : ";

        cin>>gejala2;

        cout<<"Gejala Ketiga Yang Anda Alami : ";

        cin>>gejala3;

        cout<<endl;


//Deteksi penyakit

        if (gejala1=="a"&&gejala2=="b"&&gejala3=="c")

        {

            penyakit="Influenza";

        }

        else if (gejala1=="a"&&gejala2=="d"&&gejala3=="e")

        {

            penyakit="Muntaber";

        }

        else if (gejala1=="a"&&gejala2=="g"&&gejala3=="f")

        {

            penyakit="Covid-19";

        }

        else if (gejala1=="a"&&gejala2=="b"&&gejala3=="d")

        {

            penyakit="Demam Berdarah";

        }

        else if (gejala1=="b"&&gejala2=="c"&&gejala3=="h")

        {

            penyakit="Difteri";

        }

        else

        {

            penyakit="Maaf, Sistem Belum Dapat Mendeteksi Penyakit Yang Anda Alami...";

        }



//output penyakit

        cout<<"Penyakit yang anda alami adalah : " <<penyakit <<endl;


//loop

        cout <<"================================================================================================\n";

        cout <<"Apakah Anda ingin Mengulang ?"<<endl;

        cout <<"Pilihan (y/n) ";

        cin >> pil;

        cout << endl;

    }

    while (pil=='y'|| pil=='Y');

    cout <<"Anda Tidak Mengulang" <<endl;


    return 0;

}


Hasil Run    :







Komentar

Postingan Populer