Assalamualaikum wr.wb
Nim : 3420227001
Prodi: Teknik Informatika
Contoh 1
Lampiran Contoh 1 sofware Borland C++
include <stdio.h>
#include <iostream.h>
#include <conio.h>
void main(){
//Nama : Muhamad Syarif Ramadhan
//Nim : 3420227001
char kode,lagi;
atas:
clrscr();
cout<<"Masukan Kode Menu Makanan [A/B/C]";
kode =getche();
cout<<'\n';
switch (kode){
case'A':case 'a':
cout<<"Ayam Bakar"; break;
case'B':case 'b':
cout<<"Nasi Goreng"; break;
case'C':case 'c':
cout<<"Soto Betawi"; break;
default:
cout<<"Anda Salah Masukan Kode";
}
cout<<'\n';
cout<<"\nIngin Pilih Lagi [Y/T]:";
lagi=getche();
if(lagi=='Y'||lagi=='y')goto atas;
getch();
}
Contoh 2
Lampiran Contoh 2 sofware Borland C++
#include <stdio.h>
#include <iostream.h>
#include <conio.h>
void main(){
//Nama : Muhamad Syarif Ramadhan
//Nim : 3420227001
char kode,lagi; char menu[50],bonus[50];
int jml; float harga,total,pot,ppn,grand;
lagi:
clrscr();
printf("Masukan Menu Makanan[1/2/3]:");cin>>kode;
printf("Jumlah Pembelian Makanan :");cin>>jml;
switch(kode){
case '1':
strcpy(menu,"Combo Fire Chicken");harga=35000;
break;
case '2':
strcpy(menu,"Combo Fire Wings");harga=33000;
break;
default:
strcpy(menu,"Combo Duo Fire Chicken");harga=50000;
}
total=harga*jml;ppn=0.1*total;
if(jml>5){
strcpy(bonus,"Tumbler");
pot=0.1*total;
} else {
strcpy(bonus,"Maaf Tidak Dapat Bonus");
pot=0;
}
grand=total+ppn-pot;
clrscr();
puts(" RICHEESE FACTORY");
puts(" Jl.Pekayon Raya No.106");
puts("====================================");
cout<<"Menu Makanan :"<<menu<<endl;
cout<<"Harga Menu :"<<harga<<endl;
cout<<"Bonus :"<<bonus<<endl;
cout<<"Total Bayar :"<<total<<endl;
cout<<"Potongan :"<<pot<<endl;
cout<<"PPN :"<<ppn<<endl;
cout<<"Grand Total :"<<grand<<endl;
puts("=====================================");
puts(" Terima Kasih");
cout<<" Ingin Pesan Lagi.?";cin>>lagi;
if (lagi== 'Y' || lagi=='y'){goto lagi;}
getch();
}
Contoh 3
Lampiran Contoh 3 sofware Borland C++
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
void main(){
//Nama : Muhamad Syarif Ramadhan
//Nim : 3420227001
char nama[30],tipe[30],souvenir[20];
char kode,lagi;
int lama;
float harga,total,admin=150000,ubay,ukem;
awal:
clrscr();
puts("HOTEL BINTANG LIMA");
puts("===================================");
cout<<"Nama Penyewa :";cin>>nama;
cout<<"Kode Kamar [S/T/D] :";cin>>kode;
if (kode=='S' || kode=='s')
{
strcpy(tipe,"Single Room");
harga=200000;
}
else if (kode=='T' || kode=='t')
{
strcpy(tipe,"Twim Room");
harga=300000;
}
else if (kode=='D' || kode=='d')
{
strcpy(tipe,"Double Room");
harga=450000;
}
else
{
puts("============================");
cout<<"Kode Kamar Yang Anda Masukan Salah, Silahkan Input lagi";
cin>>lagi;
switch(lagi)
{
case'Y':
case'y':
goto awal;
default:
goto akhir;
}
}
clrscr();
puts("HOTEL BINTANG LIMA");
puts("============================");
cout<<"Nama Penyewa :"<<nama<<endl;
cout<<"Kode Kamar [S/T/D]:"<<kode<<endl;
cout<<"Lama Menginap :";cin>>lama;
puts("============================");
if(lama>=7)
{
strcpy(souvenir,"Tas Ransel");
}
else
{
strcpy(souvenir,"Tidak Dapat");
}
total=(harga*lama)+ admin;
cout<<"Tipe Kamar \t\t:" <<tipe<<endl;
cout<<"Lama Menginap \t\t:"<<lama<<"hari"<<endl;
cout<<"Souvenir \t\t:"<<souvenir<<endl;
printf("Biaya Sewa \t\t: Rp.%8.2f\n",harga);
printf("Biaya Administrasi \t: Rp.%8.2f\n",admin);
printf("Total Biaya Sewa \t: Rp.%8.2f\n",total);
puts("==============================");
cout<<"Uang Bayar :";cin>>ubay;
ukem=ubay-total;
cout<<"Uang Kembali:"<<ukem<<endl;
cout<<"Ingin Input lagi [Y/T]";cin>>lagi;
switch(lagi)
{
case'Y':
case'y':
goto awal;
default:
goto akhir;
}
akhir:
getch();
}
Sekian dan Terimakasih
Wassalamualaikum wr.wb
No comments:
Post a Comment