Tugas 8 - Gejala
Tugas 8
// Judul : Deteksi Penyakit - Tugas 8
// Nama : Najma Amira Mumtaz
// Kelas : 4119
// NIM : A11.2022.14708
#include <iostream>
#include <string.h>
using namespace std;
// Kamus
string nama;
string jk;
string umur;
char kondisi1;
char kondisi2[1];
string ulang;
// Deskripsi
int main()
{
cout << "Masukkan data diri dan deteksi penyakit Anda dengan mengisi form di bawah ini!" << endl;
cout << "Nama : " ;
getline(cin,nama);
cout << "Jenis Kelamin : " ;
getline(cin,jk);
cout << "Umur : " ;
getline(cin,umur);
cout << "--------------------------------------------------------------------------------" << endl;
cout << "Jawablah pertanyaan berikut sesuai dengan yang Anda alami saat ini!" << endl;
cout << "Bagaimana demam yang Anda alami?" << endl;
cout << "A. Demam berlangsung sepanjang hari" << endl;
cout << "B. Demam berlangsung naik turun, misalnya muncul di malam hari dan menurun di pagi hari" << endl;
cout << "Jawaban : " ;
cin >> kondisi1 ;
cout << "Apakah yang paling Anda rasakan?" << endl;
cout << "A. Mual dan sesak dada" << endl;
cout << "B. Mual dan sensasi nyeri di tenggorokan" << endl;
cout << "C. Sesak dada dan sensasi nyeri di tenggorokan" << endl;
cout << "Jawaban : " ;
cin >> kondisi2 ;
switch(kondisi1)
{
case 'A':
{
cout << "Berikut adalah hasil deteksi penyakit Anda" << endl << endl;
cout << "Nama :" << nama << endl;
cout << "Jenis kelamin :" << jk << endl;
cout << "Umur :" << umur << endl;
if (strcmp(kondisi2,"A")==0)
{
cout << "Anda mengalami gejala penyakit masuk angin" << endl;
}
else if (strcmp(kondisi2,"B")==0)
{
cout << "Anda mengalami gejala penyakit demam berdarah" << endl;
}
else if (strcmp(kondisi2,"C")==0)
{
cout << "Anda mengalami gejala penyakit asma" << endl;
}
else
{
cout << "Kode yang Anda input salah" << endl;
}
break;
}
case 'B':
{
cout << "Berikut adalah hasil deteksi penyakit Anda" << endl << endl;
cout << "Nama :" << nama << endl;
cout << "Jenis kelamin :" << jk << endl;
cout << "Umur :" << umur << endl;
if (strcmp(kondisi2,"A")==0)
{
cout << "Anda mengalami gejala penyakit maag" << endl;
}
else if (strcmp(kondisi2,"B")==0)
{
cout << "Anda mengalami gejala penyakit radang tenggorokan" << endl;
}
else if (strcmp(kondisi2,"C")==0)
{
cout << "Anda mengalami gejala penyakit tipes" << endl;
}
else
{
cout << "Kode yang Anda input salah" << endl;
}
break;
}
{
cout << "Apakah Anda ingin mengulangi program?" << endl;
cout << "Ketik Y/T : ";
cin >> ulang;
}
while (ulang=='Y' or ulang=='y');
cout << "Terima kasih" ;
default:
{
cout << "Semoga lekas sembuh" << endl;
break;
}
}
}
Komentar
Posting Komentar