Berikut merupakan contoh program turbo c++ yang menggunakan pengujian kondisi if bertingkat atau if di dalam if. Pengujian kondisi ini digunakan untuk menguji kode wilayah kecamatan di Kabupaten Banjarnegara. Jika kode yang dimasukan benar, maka akan menghasilkan nama kecamatan yang ada dan jika kode yang dimasukan salah, maka akan muncul keterangan salah kode.
================================================
CONTOH PROGRAM
——————————————————————–
#include <iostream.h>
#include <conio.h>
void main()
{
int kode_kec;
char pil;
ulang:
cout<<“======================================”<<endl;
clrscr();
cout<<“Program yang menentukan kode wilayah Kecamatan”<<endl;
cout<<“yang ada di Kabupaten Banjarnegara gilar – gilar”<<endl;
cout<<” untuk pengisian Biodata PSB SMK N 2 Bawang “<<endl;
cout<<” Tahun Ajaran 2016 / 2017 “<<endl;
cout<<“————————————–“<<endl;
cout<<“Masukan Kode Kecamatan “;
cin>>kode_kec;
if(kode_kec == 01)
{
cout<<“***********************************”<<endl;
cout<<” Kode Anda adalah = “<<kode_kec<<endl;
cout<<” Berarti Anda tinggal di Kecamatan Banjarnegara Ya”<<endl;
cout<<“**********************************”<<endl;
}
else if(kode_kec == 02)
{
cout<<“***********************************”<<endl;
cout<<” Kode Anda adalah = “<<kode_kec<<endl;
cout<<” Berarti Anda tinggal di Kecamatan Bawang Ya”<<endl;
cout<<“**********************************”<<endl;
}
else if(kode_kec == 03)
{
cout<<“***********************************”<<endl;
cout<<” Kode Anda adalah = “<<kode_kec<<endl;
cout<<” Berarti Anda tinggal di Kecamatan Pagedongan Ya”<<endl;
cout<<“**********************************”<<endl;
}
else if(kode_kec == 10)
{
cout<<“***********************************”<<endl;
cout<<” Kode Anda adalah = “<<kode_kec<<endl;
cout<<” Berarti Anda tinggal di Kecamatan Punggelan Ya”<<endl;
cout<<“**********************************”<<endl;
}
else if(kode_kec == 11)
{
cout<<“***********************************”<<endl;
cout<<” Kode Anda adalah = “<<kode_kec<<endl;
cout<<” Berarti Anda tinggal di Kecamatan Wanadadi Ya”<<endl;
cout<<“**********************************”<<endl;
}
else if(kode_kec == 12)
{
cout<<“***********************************”<<endl;
cout<<” Kode Anda adalah = “<<kode_kec<<endl;
cout<<” Berarti Anda tinggal di Kecamatan Rakit Ya”<<endl;
cout<<“**********************************”<<endl;
}
else if(kode_kec == 13)
{
cout<<“***********************************”<<endl;
cout<<” Kode Anda adalah = “<<kode_kec<<endl;
cout<<” Berarti Anda tinggal di Kecamatan Banjarmangu Ya”<<endl;
cout<<“**********************************”<<endl;
}
else
{
cout<<“***********************************”<<endl;
cout<<” Kode Anda adalah = “<<kode_kec<<endl;
cout<<” Berarti Anda Salah masukan kode kecamatan Ya” <<endl;
cout<<“**********************************”<<endl;
}
cout<<“Mau coba lagi ? “<<endl;
cin>>pil;
if ((pil==’Y’)&&(pil==’y’))
{
goto ulang;
}
else
{
cout<<” Sekian dan Trimakasih “<<endl;
}
}
//simpan program dengan nama kode_ke2.cpp