Program Deteksi Gejala Penyakit 2 Menggunakan C++
Assalamualaikum wr wb
Apa Kabar Kawanku Semua? Semoga selalu dalam keadaan Sehat Wal Afiat ya.
Di Postingan Kedua Hazard Blog ini saya memposting tugas Dasar-Dasar Pemrograman yaitu Program Deteksi Gejala Penyakit Versi 2 Menggunakan C++.
SOURCE CODE:
//judul:program gejala penyakit
//user Dwi Prayoga, Kost Berkah, Semarang
#include <iostream>
using namespace std;
//Kamus
string gejala,nama,jk,umur ;
char ulang;
int pil;
//Diskripsi
int main(){
do {
cout << " Hello Selamat Datang Di Klinik Apotek Bagong Sehat " <<endl;
cout << " Silahkan Input Data Diri Anda : "<< endl;
cout << "Nama :" ;
getline(cin,nama);
cout << "Umur :" ;
getline(cin,umur);
cout << "Jenis Kelamin (L/P) :" ;
cin >> jk;
cout <<endl;
cout <<"Menampilkan Data Anda :\n" ;
cout <<"Baik Nama Anda adalah " <<nama <<",Anda Berusia "<< umur<<" tahun,"<<endl;
cout <<"dan jenis kelamin Anda "<<jk;
if(jk == "L")
{
cout<< "aki-Laki ";
}
else if(jk == "P")
{
cout<<"Perempuan ";
}
else
{
cout << "Inputan tidak tersedia";
}
cout << endl;
cout << endl;
cout << "Nama Gejala:\n"<< endl;
cout << "1.Muntah dan diare terus menerus"<< endl;
cout << "2.Kulit dan Mata berwarna kuning"<< endl;
cout << "3.Sesak Nafas"<< endl;
cout << "4.Bintik Merah Di Kulit"<< endl;
cout << "5.Nyeri Dada di sebelah kiri"<< endl;
cout << "\nGejala nomer berapa yang Anda rasakan :";
cin >>pil;
switch (pil)
case 1 :
{
do
{
cout << "Dilihat dari Gejala yang Anda pilih,Kemungkinan penyakit yang diderita adalah Muntaber atau Gastroenteritis\n"<< endl;
cout << " Penjelasan Penyakit "<<endl;
cout << "Muntaber adalah peradangan di dinding saluran pencernaan, khususnya lambung dan usus."<<endl;
cout << "Kondisi ini dapat disebabkan oleh infeksi virus, bakteri atau parasit di saluran pencernaan."<<endl;
cout << "Kuman tersebut keluar bersama feses dan dapat mengontaminasi makanan, air, atau benda."<<endl;
cout << endl;
cout << "Input 'muntaber' Untuk Mengetahui cara penyembuhanya : ";
cin >> gejala;
cout << "\nApakah Anda ingin tahu cara menyembuhkanya? input y : ";
cin >> ulang;
}
while (ulang!= 'y');
if (gejala == "muntaber")
{
cout <<endl;
cout << " Ada beberapa cara untuk mengatasi Muntaber,Diantaranya:" <<endl;
cout << " -Memenuhi kebutuhan cairan tubuh" << endl ;
cout << " -Mengonsumsi cairan oralit"<< endl;
cout << " -Mengosumsi makanan yang mudah dicerna seperti bubur"<<endl;
cout << " -Mengonsumsi obat pereda rasa nyeri,seperti paracetamol"<<endl;
}
else if (gejala=="Tidak Ada")
{
cout << " Aja Ngawurr " ;
}
else
{
cout << " Penyakit Tidak Terdeteksi " ;
}
}
switch(pil)
case 2 :
{
cout << "Dilihat dari Gejala yang Anda pilih,Kemungkinan penyakit yang diderita adalah Hepatitis\n"<< endl;
cout << " Penjelasan Penyakit "<<endl;
cout << "Hepatitis adalah peradangan pada hati atau liver.Kondisi ini bisa disebabkan oleh berbagai hal, "<<endl;
cout << "mulai dari infeksi virus, kebiasaan mengonsumsi alkohol, penggunaan obat-obatan tertentu, penyakit autoimun, "<<endl;
cout << "dan infeksi cacing hati. Jika disebabkan oleh infeksi virus, hepatitis bisa menular ke orang lain.\n"<<endl;
cout << "Input 'hepatitis' untuk mengetahui cara pengobatanya : ";
cin >> gejala;
if (gejala == "hepatitis")
{
cout<<endl;
cout << "Pengobatan untuk hepatitis yang dapat dilakukan Yaitu pemberian obat-obatan seperti interveron,obat cacing hati,dan imunosupresan serta transplantasi hati." << endl ;
}
else if (gejala=="Tidak Ada")
{
cout << " Aja Ngawurr" ;
}
else
{
cout << " Penyakit Tidak Terdeteksi" ;
}
}
switch(pil)
case 3 :
{
cout << "Dilihat dari Gejala yang Anda pilih,Kemungkinan penyakit yang diderita adalah Penyakit Asma\n"<< endl;
cout << " Penjelasan Penyakit "<<endl;
cout << "Asma adalah penyakit kronis pada saluran pernapasan yang ditandai dengan sesak "<<endl;
cout << "akibat peradangan dan penyempitan pada saluran napas. Asma dapat diderita oleh semua golongan usia, baik muda maupun tua.\n"<<endl;
cout << "Input 'asma' untuk mengetahui cara pengobatanya: ";
cin >> gejala;
if (gejala == "asma")
{
cout<<endl;
cout << "Mengonsumsi Obat-obatan seperti: "<< endl;
cout << "-Kortikosteroid dalam bentuk hirup atau pil, untuk mengurangi respons tubuh terhadap peradangan"<<endl;
cout << "-Obat antihistamin ketotifen, sebagai terapi tambahan untuk mengurangi frekuensi, durasi, dan tingkat keparahan asma."<<endl;
cout << "-Obat modifikasi leukotrien, seperti montelukast, zafirlukast, dan zileuton, untuk meredakan peradangan dan menjaga saluran pernapasan tetap terbuka.\n"<<endl;
}
else if (gejala=="Tidak Ada")
{
cout << " Aja Ngawurr " ;
}
else
{
cout << " Penyakit Tidak terdeteksi " ;
}
}
switch(pil)
case 4 :
{
cout << "Dilihat dari Gejala yang Anda pilih,Kemungkinan penyakit yang diderita adalah Penyakit Demam Berdarah\n"<< endl;
cout << " Penjelasan Penyakit "<<endl;
cout << "Demam berdarah disebabkan oleh salah satu dari empat jenis virus dengue. "<<endl;
cout << "Penyakit ini ditularkan melalui gigitan nyamuk.Ada 2 nyamuk yang bisa menularkan virus ini yaitu Aedes aegypti dan Aedes albopictus.\n"<<endl;
cout << "Input 'DBD' Untuk Mengetahui cara Pengobatanya : ";
cin >> gejala;
if (gejala == "DBD")
{
cout << endl;
cout << " Jika kamu mengalami demam berdarah ,Anda memerlukan :\n"<<endl;
cout << " -Perawatan suportif di rumah sakit."<<endl;
cout << " -Penggantian cairan dan elektrolit intravena (IV)."<<endl;
cout << " -Pemantauan tekanan darah."<<endl;
cout << " -Transfusi darah untuk menggantikan kehilangan darah." << endl;
}
else if (gejala=="Tidak Ada")
{
cout << " Aja Ngawurr " ;
}
else
{
cout << " Penyakit Tidak Terdeteksi " ;
}
}
switch(pil)
case 5 :
{
cout << "Dilihat dari Gejala yang Anda pilih,Kemungkinan penyakit yang diderita adalah Penyakit Angina Pectoris\n"<< endl;
cout << " Penjelasan Penyakit "<<endl;
cout << "Angina pectoris adalah nyeri dada akibat penyakit jantung koroner. Angin duduk atau angina pectoris terjadi ketika"<<endl;
cout << "otot jantung tidak mendapatkan suplai darah yang cukup, akibat penyempitan atau penyumbatan pada pembuluh darah arteri di jantung.\n"<<endl;
cout << "Input 'angin' untuk mengetahu cara pengobatanya : ";
cin >> gejala;
if (gejala == "angin")
{
cout<<endl;
cout << "Pengobatan Penyakit ini dapat dilakukan dengan meminum obat seperti aspirin, clopidogrel, atau ticagrelor"<< endl ;
cout << "Apabila angina pectoris tidak mereda setelah pemberian obat-obatan, dokter akan menganjurkan tindakan medis."<<endl;
cout << "Seperti Pemasangan Ring Jantung dan operasi Bypass Jantung"<<endl;
}
else if (gejala=="Tidak Ada")
{
cout << " Ajaa Ngawurr " ;
}
else
{
cout << " Penyakit Tidak Terdeteksi " ;
}
}
cout << endl;
cout << "Penyakit dengan gejala yang anda pilih sudah terdeteksi " << endl ;
cout << "Apakah ada gejala yang lain? (ketik y apabila tidak ketik t) :" << endl;
cin >> ulang;
cout << endl;
}
while (ulang!= 't');
cout << "Terima Kasih Telah Mengunjungi Apotek Kami,Semoga Kakak sehat selalu ";
cout << endl;
return 0;
}
Komentar
Posting Komentar