Konsepnya disini saya meminta user untuk mengisi 4 data yaitu Nama Pasien, Kelas, Kode, Lama Inap.
Kasus:
Jika kelas 1 dengan kode yang dimasukan a, maka jenis yang akan muncul yaitu Mawar dengan harga 250000/inap, dan jika yang dipilih kelas1 dengan kode yang dimasukan b maka jenis yang akan muncul adalah Melati dengan harga 300000/inap, Jika kelas 2 dengan kode yang dimasukan a, maka jenis yang akan muncul yaitu Teratai dengan harga 350000/inap, dan jika yang dipilih kelas 2 dengan kode yang dimasukan b maka jenis yang akan muncul adalah Kenanga dengan harga 400000/inap, biaya inap akan mendapatkan diskon 20% jika menginap lebih/sama dengan 7 hari inap.
Silahkan download kodenya disini: Download
Atau Copy kode dibawah ini:
#include <conio.h>
#include <iostream.h>
#include <stdio.h>
main()
{
int kelas,lama,harga=0,jum,diskon=0,total;
char nama[15],kode,*jenis;
cout<<"%%%%%%%%%%%%%%%\n";
cout<<"Tampilan Input\n";
cout<<"%%%%%%%%%%%%%%%\n\n\n";
cout<<"Masukan Nama Pasien = ";cin>>nama;
cout<<"Masukan Kelas [1/2] = ";cin>>kelas;
cout<<"Masukan Kode [A/B] = ";cin>>kode;
cout<<"Lama Inap Perawatan = ";cin>>lama;
cout<<"\n%%%%%%%%%%%%%%%\n";
cout<<"Tampilan Output\n";
cout<<"%%%%%%%%%%%%%%%\n\n\n";
switch (kelas)
{ case 1:
cout<<"Nama Pasien = "<<nama<<endl<<endl;
cout<<"Kelas = "<<kelas<<endl<<endl;
cout<<"Kode Kamar = "<<kode<<endl<<endl;
if (kode=='A'||kode=='a')
jenis="Mawar";
else if (kode=='b'||kode=='B')
jenis="Melati";
else
jenis="Maaf Anda Salah Kode";
cout<<"Jenis Kamar = "<<jenis<<endl<<endl;
cout<<"Lama Perawatan = "<<lama<<endl<<endl;
if (kode=='A'||kode=='a')
harga=250000;
else if (kode=='b'||kode=='B')
harga=300000;
jum=harga*lama;
cout<<"Jumlah Bayar = "<<jum<<endl<<endl;
if (lama>=7)
diskon=0.2*jum;
else
diskon=0;
cout<<"Diskon = "<<diskon<<endl<<endl;
total=jum-diskon;
cout<<"Total Bayar = "<<total<<endl<<endl;
cout<<"\n\n%%%%%%%%%%%%%\n";
cout<<"Terima Kasih\n";
cout<<"%%%%%%%%%%%%%";
break;
case 2:
cout<<"Nama Pasien = "<<nama<<endl<<endl;
cout<<"Kelas = "<<kelas<<endl<<endl;
cout<<"Kode Kamar = "<<kode<<endl<<endl;
if (kode=='A'||kode=='a')
jenis="Teratai";
else if (kode=='b'||kode=='B')
jenis="Kenanga";
else
jenis="Maaf Anda Salah Kode";
cout<<"Jenis Kamar = "<<jenis<<endl<<endl;
cout<<"Lama Perawatan = "<<lama<<endl<<endl;
if (kode=='A'||kode=='a')
harga=350000;
else if (kode=='b'||kode=='B')
harga=400000;
jum=harga*lama;
cout<<"Jumlah Bayar = "<<jum<<endl<<endl;
if (lama>=7)
diskon=0.2*jum;
else
diskon=0;
cout<<"Diskon = "<<diskon<<endl<<endl;
total=jum-diskon;
cout<<"Total Bayar = "<<total<<endl<<endl;
cout<<"\n\n%%%%%%%%%%%%%\n";
cout<<"Terima Kasih\n";
cout<<"%%%%%%%%%%%%%";
break;
default :
cout<<"Maaf Kelas Yang Anda Masukan Belum Terdaftar, MOHON PERIKSA ULANG !! ";
}
getch();
}
Berikut ini screen shootnya
Selamat Berkarya :D
Semoga Bermanfaat, GOOD LUCK :D
8 comments
commentsklo pake array bisa gan ?
Replyyg di ganti tuh yg mana kalo pake array ??
bisa aja gan pake array juga, tinggal kita tentuin array'a gan..
Replykalo di program ini arraynya di kolom Nama pasien kebawah dan di tampilan inputan yang di sampingnya..
kalo mau program array, saya udah share kok..silahkan di klik aja http://gratis-free-4u.blogspot.com/2012/12/contoh-program-c-array.html
kurang ngertinya komentar aja..
makasih :D
hahah,,, terima kasih gan,,,
Replyyoi,sama-sama :D
Replyklo pengulangan menggunakan array gimana Gan?
Replysilahkan di liat aja gan ,ini link nya
Replyhttp://gratis-free-4u.blogspot.com/2013/01/contoh-program-array-yang-menggunakan.html
bisa gak buat program c++ dengan menggunakan looping,selection.
Replyaku pernah coba tapi kok eror kenapa ya?
Replyterimakasih telah berkunjung dan berkomentar :D