Pada posting kali ini Niguru.com akan menjelaskan mengenai cara pengunaan perintah lain yang juga merupakan pelengkap perintah IF, yaitu ELSE IF. Else If digunakan sebagai solusi untuk pilihan yang lebih banyak dari 2 opsi.
Berikut ini sintaks penulisan IF yang dilengkapi dengan ELSE IF dan ELSE:
if (kondisi1){
instruksi1
}else if (kondisi2){
instruksi2
}else if (kondisi3){
instruksi3
..
}else if (kondisin){
instruksi_n
}else{
instruksi untuk kondisi selain pilihan di atas
}
Untuk lebih jelasnya perhatikan pada contoh berikut ini:
#include <iostream>
using namespace std;
int main()
{
int a;
cout<<"ketikkan nilai antara 1 sampai 3: ";
cin>>a;
if (a==1) {
cout<<"bilangan input adalah: 1"<<endl;
}else if (a==2){
cout<<"bilangan input adalah: 2"<<endl;
}else if (a==3){
cout<<"bilangan input adalah: 3"<<endl;
}else{
cout<<"input salah!"<<endl;
}
return 0;
}
Simpan dengan nama if03.cpp (boleh disimpan dengan nama lain):
Double-click file if03.cpp, CB (code::blocks) yang sudah berasosiasi akan otomatis aktif dan membuka file tersebut:
Klik tombol /icon Build and run:
Hasilnya bila diberikan input = 3:
Hasilnya bila diberikan input = 7 (nilai diluar batas yang ditetapkan):
Demikianlah penjelasan mengenai penggunaan instruksi IF Else IF dan Else pada C++.
Selamat mencoba .. Have a nice day :-)
No comments:
Post a Comment