Listing Penggunaan Struct, Fungsi, If (Dalam Borland C++)

You might also like

Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 2

#include <conio.

h>
#include <iostream.h>
#include <stdio.h>
judul()
{
cout<<"\t\"PT.LANCAR-LANCAR SAJA\""<<endl;
cout<<"JL.CIKARANG-CIBARUSAH, CIKARANG SQUARE"<<endl;
cout<<"======================================"<<endl;
}
garis()
{
cout<<"--------------------------------------"<<endl;
}
tutup()
{
cout<<"\n\n-------------Terima Kasih-------------"<<endl;
}
struct
{
char kb[5],nb[20];
} brg;
int hitung(int hrg, int jmlh)
{
return(hrg*jmlh);
}
main()
{
char lagi;
int jmlh,hrg,ttl,totba,ubay,ukem,diskon;
awal:
clrscr();
judul();
cout<<"Masukkan
cout<<"Masukkan
cout<<"Masukkan
cout<<"Masukkan

Kode Barang
Nama Barang
Harga
Jumlah

:
:
:
:

"; cin>>brg.kb;
"; gets(brg.nb);
Rp. "; cin>>hrg;
"; cin>>jmlh;

ttl=hitung(hrg,jmlh);
if(jmlh<=5)
{
diskon=0;
}
else
{
diskon=ttl*0.2;
}
totba=ttl-diskon;
clrscr();
judul();
cout<<"Kode Barang
cout<<"Nama Barang

: "<<brg.kb<<endl;
: "<<brg.nb<<endl;

cout<<"Harga
cout<<"Jumlah
cout<<"Total
cout<<"Diskon
garis();
cout<<"Total Bayar
cout<<"Uang Bayar
garis();
ukem=ubay-totba;
cout<<"Uang Kembali
tutup();

:
:
:
:

"<<"Rp. "<<hrg<<endl;
"<<jmlh<<endl;
"<<"Rp. "<<ttl<<endl;
"<<"Rp. "<<diskon<<endl;

: "<<"Rp. "<<totba<<endl;
: Rp. "; cin>>ubay;
: "<<"Rp. "<<ukem<<endl;

cout<<"\n\n\nIngin Input Lagi [Y/T] : "; cin>>lagi;


if(lagi=='Y'||lagi=='y')
goto awal;
getch();
}

You might also like