Contoh Program C++ If Else If Dengan Logika OR
Contoh Program C++ If Else If Dengan Logika OR - Berikut ini adalah contoh program C++ sederhana menggunakan fungsi if else lengkap dengan logika or untuk menentukan besar bantuan seseorang terkait pandemi Covid-19.
Terdengar keren tapi sebenarnya tidak. Karena program ini sangat sederhana. Tapi sekalipun program ini cukup sederhana namun sesuai konsep dalam kehidupan sehari-hari.
Berikut ini tampilan dari kode program di atas ketika dirunning.
Terdengar keren tapi sebenarnya tidak. Karena program ini sangat sederhana. Tapi sekalipun program ini cukup sederhana namun sesuai konsep dalam kehidupan sehari-hari.
Contoh Program C++ If Else If Dengan Logika OR
Copy dan paste kode program di bawah ini ke Dev C++\
Setelah itu, running program.
#include <conio.h>
#include <iostream>
#include <string>
using namespace std;
int main() {
int anak;
string nama, tanggungan, bantuan;
cout << "*** BANTUAN COVID-19 ***" << endl;
cout<<"Siapa Nama Anda? ";
cin>>nama;
cout<<"Berapa Jumlah Anak? ";
cin>>anak;
if (anak >4) {
tanggungan="Banyak";
} else if (anak >=4) {
tanggungan="4";
} else if (anak >=3) {
tanggungan="3";
} else if (anak >=2) {
tanggungan="2";
} else if (anak >=1) {
tanggungan="1";
} else {
tanggungan="0";
}
cout<<endl;
if (tanggungan=="Banyak" || tanggungan=="4" || tanggungan=="3") {
bantuan="Mendapat Bantuan Rp1.000.000";
}
else if (tanggungan=="2" || tanggungan=="1") {
bantuan="Mendapat Bantuan Rp600.000";
}
else {
bantuan="Anda Tidak Memenuhi Kategori Penerima Bantuan.";
}
cout << "Nama : " << nama << endl;
cout<<"Jumlah Anak "<<tanggungan<<", "<<bantuan<<endl;
getch();
}
#include <iostream>
#include <string>
using namespace std;
int main() {
int anak;
string nama, tanggungan, bantuan;
cout << "*** BANTUAN COVID-19 ***" << endl;
cout<<"Siapa Nama Anda? ";
cin>>nama;
cout<<"Berapa Jumlah Anak? ";
cin>>anak;
if (anak >4) {
tanggungan="Banyak";
} else if (anak >=4) {
tanggungan="4";
} else if (anak >=3) {
tanggungan="3";
} else if (anak >=2) {
tanggungan="2";
} else if (anak >=1) {
tanggungan="1";
} else {
tanggungan="0";
}
cout<<endl;
if (tanggungan=="Banyak" || tanggungan=="4" || tanggungan=="3") {
bantuan="Mendapat Bantuan Rp1.000.000";
}
else if (tanggungan=="2" || tanggungan=="1") {
bantuan="Mendapat Bantuan Rp600.000";
}
else {
bantuan="Anda Tidak Memenuhi Kategori Penerima Bantuan.";
}
cout << "Nama : " << nama << endl;
cout<<"Jumlah Anak "<<tanggungan<<", "<<bantuan<<endl;
getch();
}
Berikut ini tampilan dari kode program di atas ketika dirunning.
![]() |
Contoh If Else If Logika OR C++ |
Kode di atas sangat sederhana. Ketika dijalankan, maka user akan diminta memasukkan nama dan jumlah anak. Setelah itu, program akan diproses dengan logika or untuk menentukan kondisi-kondisi mana saja dan berapa bantuan yang didapatkan. Kondisi yang dimaksud di sini adalah jumlah anak.
Demikianlah contoh program if else if dengan logika or C++. Semoga bermanfaat!