tutorial dan contoh algoritma switch case pada dev C++
Rasanya kurang Perfect kalo Mas Hyda
membahas tentang beberapa pernyataan dalam bahasa pemrograman seperti IF-THEN, IF-THEN-ELSE, NESTED IF dan SWITCH-CASE-DEFAULT tapi tidak
memberikan tutorial contohnya ya sobat??
Okkelah ini demi Sobat Hyda yang setia
stay di gubuk reyot milik Mas Hyda.
Kali ini mas hyda akan memberikan contoh project bahasa C++. Untuk compiler-nya Mas Hyda menggunakan Dev C++
pemberian dosen Mas Hyda sekaligus aplikasi pertama yang Mas Hyda instal di
laptop pribadi hehehee.... :D
Cukup sekian basa basi nya.. mulai
saja tutornya ya sob..cekidoooottt>>>>>
1. Buka aplikasi dev C++
2. Pilih menu file>new>project
3. Maka akan muncul kotak dialog, Pilih console aplication>beri nama>ok
4. Nanti muncul kotak dialog lagi >Klik ok
5. Barulah muncul lembar project kita,
kemudian
sobat Copy paste kan coding berikut :
#include<iostream.h>
#include<conio.h>
int main()
{
char nama[20];
char ot;
int pil,bayar,total,harga;
cout<<"Masukan Nama Anda: ";
cin>>nama;
system("cls");
awal :
cout<<"--------------------------------------------------------------\n";
cout<<" Selamat
Datang "<<nama<<" Di Hydas Service Station\n";
cout<<"--------------------------------------------------------------\n\n\n";
cout<<"--------------------------------------------------------------\n";
cout<<"|KODE |
PAKET SERVICE
| HARGA |\n";
cout<<"--------------------------------------------------------------\n";
cout<<"| 1 | Tune Up
Motor Cub | RP.
35.000 |\n";
cout<<"| 2 | Tune Up
Motor GL | Rp.
45.500 |\n";
cout<<"| 3 | Tune Up
Motor Matic | RP.
40.000 |\n";
cout<<"| 4 | Ganti Oli | Rp. 45.000
|\n";
cout<<"| 5 | Spesial
Mudik | RP.
30.000 |\n";
cout<<"--------------------------------------------------------------\n";
cout<<"| 6 |
KELUAR |\n";
cout<<"--------------------------------------------------------------\n\n\n";
cout<<"
============================================== \n";
cout<<"
||-------------PASARBATANG VILLAGE------------|| \n";
cout<<"
============================================== \n\n\n";
cout<<"Pilih paket anda (1-6) : "; cin>>pil;
switch(pil)
{
case 1:
system("cls");
harga=35000;
cout<<"
TERIMAKASIH
\n";
cout<<"
-------------------------------------------- \n";
cout<<" || Anda memilih paket Tune Up Motor Cub ||
\n";
cout<<"--------------------------------------------------------------\n";
cout<<"|| Motor Anda
akan kami Full Service dengan sepenuh hati
||\n";
cout<<"--------------------------------------------------------------\n";
cout<<"Harga Paket: Rp "<<harga<<endl;
break;
case 2:
system("cls");
harga=45000;
cout<<"
TERIMAKASIH
\n";
cout<<"
-------------------------------------------- \n";
cout<<" || Anda memilih paket Tune Up Motor GL ||
\n";
cout<<"--------------------------------------------------------------\n";
cout<<"|| Motor Anda
akan kami Full Service dengan sepenuh hati
||\n";
cout<<"--------------------------------------------------------------\n";
cout<<"Harga Paket: Rp "<<harga<<endl;
break;
case 3:
system("cls");
harga=40000;
cout<<"
TERIMAKASIH
\n";
cout<<"
-------------------------------------------- \n";
cout<<" || Anda
memilih paket Tune Up Motor Matic ||
\n";
cout<<"--------------------------------------------------------------\n";
cout<<"|| Motor Anda
akan kami Full Service dengan sepenuh hati
||\n";
cout<<"--------------------------------------------------------------\n";
cout<<"Harga Paket: Rp "<<harga<<endl;
break;
case 4:
system("cls");
harga=45000;
cout<<" TERIMAKASIH \n";
cout<<"
-------------------------------------------- \n";
cout<<"
|| Anda memilih paket Ganti
Oli || \n";
cout<<"-------------------------------------------------------------------\n";
cout<<"|| Motor Anda akan kami Ganti Oli dan BONUS cek point
Keselamatan ||\n";
cout<<"-------------------------------------------------------------------\n";
cout<<"Harga Paket: Rp "<<harga<<endl;
break;
case 5:
system("cls");
harga=30000;
cout<<"
TERIMAKASIH \n";
cout<<"
-------------------------------------------- \n";
cout<<"
|| Anda memilih paket Spesial
Mudik || \n";
cout<<"-------------------------------------------------------------------------\n";
cout<<"|| Paket ini Spesial Pemudik, Segala macam jenis motor
hanya Rp 30.000 ||\n";
cout<<"|| Motor
Anda akan kami Full Service dengan sepenuh hati ||\n";
cout<<"-------------------------------------------------------------------------\n";
cout<<"Harga Paket: Rp "<<harga<<endl;
break;
case 6:
system("cls");
cout<<"Anda Akan Keluar dari Program ini"<<endl;
break;
default : cout<<"\n\nMaaf pilihan tidak ada\n\n";
cout << "\nApakah anda
ingin pilih paket kembali ? [Y/N] : ";
cin >> ot;
switch(ot)
{
case 'Y':
case 'y' :
system ("cls");
goto awal;
break;
case'N':
case 'n' :
cout << endl <<
endl;
cout <<
"\t\t===TERIMA KASIH ANDA TELAH DATANG KE BENGKEL KAMI===";
getch();
break;
default:
cout << "Masukan
pilihan dengan benar!";
}
}
bayar :
if(pil<5)
{
cout<<"Bayar : Rp ";
cin>>bayar;
total=bayar-harga;
if (bayar < harga)
{
cout <<
"_________________________________________\n";
cout << "Maaf Uang Anda
Kurang!"<<endl;
cout <<
"_________________________________________\n";
getch();
goto bayar;
}
cout << "_________________________________________\n";
cout<<"Kembalian: Rp "<<total<<endl;
cout<<"\nTerima Kasih Telah Percayai Bengkel
Kami"<<endl;
}
getch();
}
6. Kemudian pilih menu execute>compile &
run
7. Nah di sini project kita mulai berjalan,
masukan nama sobat
8. Pilih paket sobat
Di sini bila
sobat salah memasukan nomor kode maka akan keluar peringatan
8. Bayar paket sobat
Di sini bila sobat salah memasukan nomor kode maka akan keluar peringatan
sekian dari Mas Hyda semoga bermanfaat & barang kali ada yang salah tolong maklumin yah... kita sama-sama masih belajar sob :D
Kalo mau tau jelas maksud coding di atas silahkan baca mengartikan-bahasa-pemrograman-dev-c++
Komentar
Posting Komentar