Algoritma dan Pemrograman : Penggunaan If bertingkat


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

Tentang afing

Pecinta Blog sebagai bahan untuk berbagi ilmu, pengalaman dan juga untuk menambah teman.
Pos ini dipublikasikan di Komputer dan tag , , . Tandai permalink.

Tinggalkan komentar