Rabu, 09 Desember 2009

Tugas Flowchart dan Borland C++




Sebuah toko melakukan program promo dengan memberikan potongan harga ( discount ) kepada konsumennya untuk pembelanjaan di atas Rp.50.000
Ketentuannya adalah :
1. Pembelanjaan di atas Rp.50.000 dan di bawah Rp. 101.000 mendapatkan discount sebesar 5%
2. Pembelanjaan mulai Rp.101.000 dan di bawah Rp.151.000 mendapatkan discount sebesar 10%
3. Pembelanjaan mulai Rp. 151.000 dan di atasnya mendapatkan discount sebesar 15%
Perintahnya :
1. Gambarkan flowchart dari proses promo di atas selengkap-lengkapnya sampai dengan total pembayaran yang harus di bayar oleh konsumen, dengan menggunakan software yang anda ketahui
2. Tuliskan program singkatnya dalam C++




Jawab:


1. Flowchart




















2. Borland C++

#include
#include
#include
main()
{
int tobay,harga,jml,kode;
char lagi;
float disc,bayar;
clrscr();
awal:
cout<<"Masukkan Kode Barang :";cin>>kode;
cout<<"Masukkan Harga :";cin>>harga;
cout<<"Masukkan Jumlah Barang :";cin>>jml;
tobay=harga*jml;
cout<<"Total Bayar :"<if(tobay<50000)
disc=0;
else if(tobay<101000)
disc=0.05*tobay;
else if(tobay<151000)
disc=0.1*tobay;
else
disc=0.15*disc;
bayar=tobay-disc;
cout<<"Jumlah Bayar :"<cout<<"Ulangi Lagi :"<if(lagi=='Y'||lagi=='y')
goto awal;
else
goto akhir;
getch();
akhir:
}