#include <iostream.h>
#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
float tot_bar;
void transaksi(){
char y, Nama[34];int itm;float satuan,total;
y=='y';
while(y!='t') {
cout <<"Nama Barang : "; gets(Nama) ;
cout <<"Jumlah Barang: "; cin>>itm;
cout <<"Harga Satuan : "; cin>>satuan;
total=satuan*itm;
tot_bar=tot_bar+total;
cout <<"Harga Total : "<<total;
cout<<"\nLagi ([Y]a/[T]idak) : ";cin >>y;
};
};
void cetak(){
float diskon=0,h_bayar;char pelanggan;
cout<<"Pelanggan? : ";cin>>pelanggan;
clrscr();
cout<<"\t\t\t Struk Belanja 'Disini Aja' \n";
cout << " Total Belanja : "<<tot_bar<<endl;
if (tot_bar>20000 && pelanggan=='y'){
diskon=tot_bar*0.15;
cout<<" Pelanggan Mendapat diskon 15%\n";
}else if( pelanggan=='y'){
diskon=tot_bar*0.1;
}else if(tot_bar>20000 ){
diskon=tot_bar*0.5;
}
h_bayar=tot_bar-diskon;
cout << " Diskon Belanja : "<<diskon<<endl;
cout << " __________________-\n";
cout << " Bayar Bersih : "<< h_bayar;
getch();
}
int menu(void) {
char b[80];
int c;
cout<<"Program Transaksi\nPilihan\n";
cout<<"1. Transaksi\n";
cout<<"2. Cetak Struk\n";
cout<<"3. Keluar\n";
do {
cout<<" :> ";
gets(b);
c = atoi(b);
} while(c < 0 || c > 6);
return c;
}
int main(void) {
int p;
for(;;) {
system("cls");
p = menu();
switch(p) {
case 1:
transaksi();
break;
case 2:
cetak();
break;
case 3:
exit(0);
}
}
return 0;
}
#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
float tot_bar;
void transaksi(){
char y, Nama[34];int itm;float satuan,total;
y=='y';
while(y!='t') {
cout <<"Nama Barang : "; gets(Nama) ;
cout <<"Jumlah Barang: "; cin>>itm;
cout <<"Harga Satuan : "; cin>>satuan;
total=satuan*itm;
tot_bar=tot_bar+total;
cout <<"Harga Total : "<<total;
cout<<"\nLagi ([Y]a/[T]idak) : ";cin >>y;
};
};
void cetak(){
float diskon=0,h_bayar;char pelanggan;
cout<<"Pelanggan? : ";cin>>pelanggan;
clrscr();
cout<<"\t\t\t Struk Belanja 'Disini Aja' \n";
cout << " Total Belanja : "<<tot_bar<<endl;
if (tot_bar>20000 && pelanggan=='y'){
diskon=tot_bar*0.15;
cout<<" Pelanggan Mendapat diskon 15%\n";
}else if( pelanggan=='y'){
diskon=tot_bar*0.1;
}else if(tot_bar>20000 ){
diskon=tot_bar*0.5;
}
h_bayar=tot_bar-diskon;
cout << " Diskon Belanja : "<<diskon<<endl;
cout << " __________________-\n";
cout << " Bayar Bersih : "<< h_bayar;
getch();
}
int menu(void) {
char b[80];
int c;
cout<<"Program Transaksi\nPilihan\n";
cout<<"1. Transaksi\n";
cout<<"2. Cetak Struk\n";
cout<<"3. Keluar\n";
do {
cout<<" :> ";
gets(b);
c = atoi(b);
} while(c < 0 || c > 6);
return c;
}
int main(void) {
int p;
for(;;) {
system("cls");
p = menu();
switch(p) {
case 1:
transaksi();
break;
case 2:
cetak();
break;
case 3:
exit(0);
}
}
return 0;
}
No comments:
Post a Comment