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 Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s