Dimisalkan kita ingin membuat tampilan display sebagai berikut:
Tampilan input
************************
Masukan nama pasien =
Masukan kelas [1/2] =
Masukan kode [A/B] =
Lama inap perawatan =
Tampilan output
*************************
Program rumah sakit sekali
Nama pasien =
Kelas =
Kode kamar =
Jenis kamar =
Lama perawatan =
Jumlah bayar =
Diskon =
Total bayar =
*********************teima kasih**************
Soal
a.
Jumlah
bayar= Harga * lama inap
b.
Jika
lama inap lebih dari 7 hari, maka dapat diskon 20% dari jumlah bayar, selain
itu tidak atau 0
c.
Toatal
baya= jumlah bayar – diskon
===================================================================================
maka codingnya adalah sbb:
#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<<"%%%%%%%%%%%%%%%"<<endl;
cout<<"Tampilan
Input"<<endl;
cout<<"%%%%%%%%%%%%%%%"<<endl;
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();
}
Tidak ada komentar:
Posting Komentar