Template by:
Free Blog Templates

Sabtu

Switch Case

Switch Case merupakan pernyataan yang dirancang khusus untuk menangani pengambilan keputusan yang melibatkan sejumlah atau banyak alternatif. Sama seperti if - else bertingkat, tetapi penggunaannya untuk memeriksa data yang bertipe karakter atau integer.

Contoh Soalnya :

Masukan Nama Pembeli :
Masukan Kode Paket :
Masukan jumlah Pesan :
Total Bayar :
Potongan :
Total Dibayar :

Paket A = Hemat Ber4, Rp.100.000,-
Paket B = Panas Pedas Rp.150.000,-
Paket C = Hemat Sendiri Rp.75.000,-

Gunakan Switch Case


Jawabannya :

#include "stdio.h"
#include "conio.h"
#include "iostream.h"
main()
{
int jp,h,d,tb,thb;
char np[20],*kp,kode;

// tanda << dan >> di ganti dengan tanda (( dan )) dikarenakan //
// tidak bisa tampil jika menggunkana tanda << dan >> jadi //
// ganti aj nanti :) //

cout<<"Nama Pembeli : ";cin>>np;
cout<<"Kode Paket : ";cin>>kode;
cout<<"jumlah Pesan : ";cin>>jp;
cout<<"========================="((endl;

switch(kode)
{
case 'A':
kp="Hemat ber4";
h=100000;
break;
case 'B':
kp="Panas Pedas";
h=150000;
break;
case 'C':
kp="Hemat Sendiri";
h=75000;
break;
default:
h=0;
}

cout<<"Nama Pembeli : "((np((endl;
cout<<"Paket Dipesan : "((kode((endl;
cout<<"Jumlah Pesan : "((jp((endl;
tb=h*jp;
cout<<"Total Bayar : "((tb((endl;

if (jp>3)
d=0.1*tb;
else
d=0;

cout<<"Potongan : "((d((endl;
cout<<"-----------------------------------------+"((endl;
thb=tb-d;
cout<<"total Yang harus Dibayar : "((thb((endl;
getch();
}

Hasilnya adalah :

0 komentar:

Posting Komentar