Buatlah sebuah program menggunakan Turbo C++ untuk menentukan kode sekolah SMK di Kabupaten Banjarnegara, dimana kode tersebut mengandung arti :
00 = SMK N 1 Bawang
01 = SMK N 2 Bawang
02 = SMK Panca Bhakti
03 = SMK Cokro Aminoto
04 = SMK HKTI 2 Kelampok
05 = SMK N 1 Punggelan
dan selain itu salah kode.
Jawaban dan pembahasan
Pembahasan #(sederhana)
#include <iostream.h>
#include <conio.h>
void main()
{
int kode_sekolah;
clrscr();
cout<<“—————————————————“<<endl;
cout<<” Program untuk Menentukan Kode SMK di Banjarnegara “<<endl;
cout<<“===================================================”<<endl;
cout<<” Masukan Kode Asal Sekolah =”;
cin>>kode_sekolah;
if (kode_sekolah==00)
{
cout<<” Anda Sekolah di SMK N 1 Bawang “<<endl;
}
else if (kode_sekolah==01)
{
cout<<” Anda Sekolah di SMK N 2 Bawang “<<endl;
}
else if (kode_sekolah==02)
{
cout<<” Anda Sekolah di SMK PANCA BHAKTI “<<endl;
}
else if (kode_sekolah==03)
{
cout<<” Anda Sekolah di SMK Cokro Aminoto 2 “<<endl;
}
else if (kode_sekolah==04)
{
cout<<” Anda Sekolah di SMK HKTI 2 “<<endl;
}
else if (kode_sekolah==05)
{
cout<<” Anda Sekolah di SMK Punggelan “<<endl;
}
else
{
cout<<” Anda Salah Masukan Kode Sekolah !”<<endl;
}
}
Pembahasan #(Maksimal dan Baik)
#include <iostream.h>
#include <conio.h>
void main()
{
int kode_sekolah;
char pil;
coba:
clrscr();
cout<<“—————————————————“<<endl;
cout<<” Program untuk Menentukan Kode SMK di Banjarnegara “<<endl;
cout<<“===================================================”<<endl;
cout<<” Masukan Kode Asal Sekolah =”;
cin>>kode_sekolah;
if (kode_sekolah==00)
{
cout<<” Anda Sekolah di SMK N 1 Bawang “<<endl;
}
else if (kode_sekolah==01)
{
cout<<” Anda Sekolah di SMK N 2 Bawang “<<endl;
}
else if (kode_sekolah==02)
{
cout<<” Anda Sekolah di SMK PANCA BHAKTI “<<endl;
}
else if (kode_sekolah==03)
{
cout<<” Anda Sekolah di SMK Cokro Aminoto 2 “<<endl;
}
else if (kode_sekolah==04)
{
cout<<” Anda Sekolah di SMK HKTI 2 “<<endl;
}
else if (kode_sekolah==05)
{
cout<<” Anda Sekolah di SMK Punggelan “<<endl;
}
else
{
cout<<” Anda Salah Masukan Kode Sekolah !”<<endl;
}
cout<<” Anda mau coba lagi ? [ Y / T ]”;
cin>>pil;
if ((pil==’Y’)|| (pil==’y’))
goto coba;
else
{
cout<<” Sampai Jumpa lagi “<<endl;
}
}