public string isi(diagnosaPenyakit choose) { if (choose.prediksi1 == true) { deskripsi = "salah satu jenis sakit kepala yang paling umum." + "Gejala migrain yakni berdenyut di sebagian kepala dan bisa berlangsung beberapa hari. "; return(deskripsi); } else if (choose.prediksi2 == true) { deskripsi = "Kumpulan virus yang bisa menginfeksi sistem pernapasan." + "Gejala awal infeksi virus Corona atau COVID-19 bisa menyerupai gejala flu, yaitu demam, pilek, batuk kering, sakit tenggorokan, dan sakit kepala."; return(deskripsi); } else if (choose.prediksi3 == true) { deskripsi = "Asma dapat disebabkan oleh debu, asap rokok, bulu binatang, udara dingin, aktivitas fisik, infeksi virus atau bahkan terpapar zat kimia." + "Namun, hingga kini penyebab dari asma belum diketahui secara pasti. "; return(deskripsi); } else if (choose.prediksi4 == true) { deskripsi = "Tifus adalah infeksi yang disebabkan oleh beberapa jenis bakteri Rickettsia typhi atau R. prowazekii. " + "Penyakit ini bisa diatasi dengan antibiotik. Salah satu obat tifus yang sering diresepkan dokter adalah antibiotik tetracycline seperti doxycycline. "; return(deskripsi); } else if (choose.prediksi5 == true) { deskripsi = "Flu juga dapat dengan mudah menyebar melalui bersin dan batuk pengidapnya." + " Sehingga mungkin saja kamu yang awalnya tidak mengidap flu bisa tertular." + " Flu juga bisa menular melalui benda yang disentuh pengidap flu. "; return(deskripsi); } else if (choose.prediksi6 == true) { deskripsi = "Radang tenggorokan bisa menjadi sangat mengganggu. " + "Sebab, makan dan minum apapun jadi akan terasa serba salah." + "Tidak hanya nyeri saat menelan, radang tenggorokan juga kerap disertai dengan demam ringan yang bisa membuat aktivitas terganggu. "; return(deskripsi); } else { deskripsi = "Penyakit demam berdarah dengue (DBD) merupakan penyakit yang disebabkan oleh virus dengue dan bisa ditularkan lewat gigitan nyamuk Aedes Aegypti. " + "gejala yang ditumbulkan seperti sakit kepala, mual dan muntah, kemunculan ruam, dan bintik merah."; return(deskripsi); } }
public string hasil(diagnosaPenyakit choose) { if (choose.prediksi1 == true) { diagnose = "Migrain"; return(diagnose); } else if (choose.prediksi2 == true) { diagnose = "Virus Corona(Covid-19)"; return(diagnose); } else if (choose.prediksi3) { diagnose = "Asma"; return(diagnose); } else if (choose.prediksi4) { diagnose = "Tipes"; return(diagnose); } else if (choose.prediksi5) { diagnose = "Flu"; return(diagnose); } else if (choose.prediksi6) { diagnose = "radang tenggorokan"; return(diagnose); } else { diagnose = "demam berdarah"; return(diagnose); } }
private void btnDiagnosa_Click(object sender, EventArgs e) { klasifikasiPenyakit range = new klasifikasiPenyakit((bool)cbPusing.Checked, cbPanas.Checked, cbBatuk.Checked); diagnosaPenyakit choose = new diagnosaPenyakit(); choose.inputpenyakit((bool)cbPusing.Checked, cbPanas.Checked, cbBatuk.Checked); Penyakit diagnosa = new Penyakit(); deskripsiPenyakit deskripsi = new deskripsiPenyakit(); Form3 penyakit = new Form3(); penyakit.tbPenyakit.Text = diagnosa.hasil(choose); penyakit.tbDeskripsi.Text = deskripsi.isi(choose); if (rbKurang3.Checked) { penyakit.lbLamaSakit.Text = "Gejala diderita kurang dari 3 hari"; } else if (rbLebih3.Checked) { penyakit.lbLamaSakit.Text = "Gejala diderita lebih dari 3 hari"; } if ((cbPusing.Checked || cbPanas.Checked || cbBatuk.Checked)) { penyakit.Show(); if (cbPusing.Checked == true && cbPanas.Checked == false && cbBatuk.Checked == false) { penyakit.lbGejala1.Text = "Pusing"; } else if (cbPusing.Checked == false && cbPanas.Checked == true && cbBatuk.Checked == false) { penyakit.lbGejala1.Text = "Panas"; } else if (cbPusing.Checked == false && cbPanas.Checked == false && cbBatuk.Checked == true) { penyakit.lbGejala1.Text = "Batuk"; } else if (cbPusing.Checked == true && cbPanas.Checked == true && cbBatuk.Checked == false) { penyakit.lbGejala1.Text = "Pusing"; penyakit.lbGejala2.Text = "Panas"; } else if (cbPusing.Checked == true && cbPanas.Checked == false && cbBatuk.Checked == true) { penyakit.lbGejala1.Text = "Pusing"; penyakit.lbGejala2.Text = "Batuk"; } else if (cbPusing.Checked == false && cbPanas.Checked == true && cbBatuk.Checked == true) { penyakit.lbGejala1.Text = "Panas"; penyakit.lbGejala2.Text = "Batuk"; } else if (cbPusing.Checked == true && cbPanas.Checked == true && cbBatuk.Checked == true) { penyakit.lbGejala1.Text = "Pusing"; penyakit.lbGejala2.Text = "Panas"; penyakit.lbGejala3.Text = "Batuk"; } } else { MessageBox.Show("Mohon Melengkapi Data"); } this.Hide(); }