Berikut adalah contoh suatu program dengan bahasa C++ menggunakan sruct,array dan for pada
pada aplikasi borland ;
#include <conio.h>
#include <stdio.h>
#include <iostream.h>
#include <iomanip.h>
void garis()
{
cout<<"========================================================================"<<endl;
}
main()
{
struct
{
long int kode1,harga1,harga2,jh;
char kode2,jns_p[20],kapster[20];
}salon[10];
int i,j,tb,uang,kem;
char nk[20],nc[20];
char jwb;
atas:
tb=0;
clrscr();
garis();
cout<<"\t\t\t\***SALON KECANTIKAN***\n";
cout<<"\t\t\t BEAUTY WOMEN"<<endl;
garis();
cout<<"Kasir : ";gets(nk);
cout<<"Customer : ";gets(nc);
cout<<"Jumlah perawatan : ";cin>>j;
garis();
for (i=1;i<=j;i++)
{
cout<<endl;
cout<<"Input perawatan ke - " <<i<<endl;
cout<<"input kode perawatan " <<endl;
cout<<"1.BLO1 2.LUR1 3.SPA2 : ";cin>>salon[i].kode1;
if (salon[i].kode1==1)
{ strcpy(salon[i].jns_p,"BLOW PANJANG");
salon[i].harga1=10000;
}
else if (salon[i].kode1==2)
{ strcpy(salon[i].jns_p,"LULUR REMPAH");
salon[i].harga1=25000;
}
else if (salon[i].kode1==3)
{ strcpy(salon[i].jns_p,"BODY SPA");
salon[i].harga1=30000;
}
else
{ cout<<"ERORR"<<endl;
goto b;
}
cout<<"input kode kapster "<<endl;
cout<<"A.alfredo B.borneo C.casandra : ";cin>>salon[i].kode2;
if (salon[i].kode2=='a'||salon[i].kode2=='A')
{ strcpy(salon[i].kapster,"ALFREDO ");
salon[i].harga2=5000;
}
else if (salon[i].kode2=='b'||salon[i].kode2=='B')
{ strcpy(salon[i].kapster,"BORNEO ");
salon[i].harga2=6000;
}
else if (salon[i].kode2=='c'||salon[i].kode2=='C')
{ strcpy(salon[i].kapster,"CASANDRA ");
salon[i].harga2=7000;
}
else
{ cout<<"\t\tERORR"<<endl;
goto b;
}
salon[i].jh=(salon[i].harga1+salon[i].harga2);
}
clrscr();
garis();
cout<<"\t\t\tSTRUK PEMBAYARAN"<<endl;
cout<<"\t\t\t\"BEA WOMAN\""<<endl;
garis();
cout<<"Kasir : "<<nk<<endl;
cout<<"customer : "<<nc<<endl;
cout<<"Rincian Perawatan"<<endl;
garis();
cout<<"No. Jenis kapster Biaya 1 Biaya 2 Total "<<endl;
garis();
for (i=1;i<=j;i++)
{
cout<<setiosflags(ios::left)<<setw(3)<<i;
cout<<setiosflags(ios::left)<<setw(15)<<salon[i].jns_p;
cout<<setiosflags(ios::left)<<setw(12)<<salon[i].kapster;
cout<<setiosflags(ios::left)<<setw(11)<<salon[i].harga1;
cout<<setiosflags(ios::left)<<setw(10)<<salon[i].harga2;
cout<<setiosflags(ios::left)<<setw(10)<<salon[i].jh<<endl;
tb=tb+salon[i].jh;
}
garis();
cout<<endl;
cout<<"\t\t\t\t\tTotal bayar :Rp. "<<tb<<endl;
cout<<"\t\t\t\t\tMasukan Uang Bayar :Rp. ";cin>>uang;
kem=uang-tb;
cout<<"\t\t\t\t\tKembalian :Rp. "<<kem<<endl;
garis();
cout<<"\t\t\tTERIMAKASIH "<<endl;
garis( );
cout<<endl;
b:
cout<<"\t\t\tINPUT DATA LAGI [ Y/N ]??";cin>>jwb;
jwb==getch();
if (jwb=='y'||jwb=='Y')
goto atas;
getch;
}
dengan output seperti berikut :
Sekian dan terimakasih ,semoga bisa membatu buat yang sedang belajar.........
Showing posts with label PROGRAMMING. Show all posts
Showing posts with label PROGRAMMING. Show all posts
Saturday, September 16, 2017
Subscribe to:
Posts (Atom)
CONTOH KASUS KEJAHATAN KOMPUTER BEDARSARKAN PASAL UU ITE
1) Undang-Undang Nomor 11 Tahun 2008 Tentang Internet & Transaksi Elektronik (ITE) Undang-undang ini, yang telah disahkan dan diundang...
-
Layar cmd yang tiba-tiba nongol, keluar lalu hilang juga tanpa pamit akan sangat mengganggu dalam aktivitas saat berinteraksi dengan ...
-
Bahasa Arab Adalah salah satu bahasa asing yang mempunyai tempat istimewa di indonesia. Bahkan sejak kecil orang tua kita telah menyu...
-
Jika diperhatikan, tag-tag yang ada pada HTML memiliki struktur tersendiri. Stuktur ini biasa disebut HTML tree (pohon HTML) atau istilah k...

