Minggu, 14 Agustus 2011

Program if-Diskon
Buatlah program dengan permasalahan :
Harga barang yang dibeli adalah Rp. 320.000,25. Jika jumlah barang yang dibeli adalah kurang dari 10 buah, maka harga barang adalah tetap. Jika barang yang dibeli lebih dari 10 maka diberikan discount 5%. Jika lebih dari 20 discount 10%, dan jika lebih dari 50 maka discount 15%. Masukan adalah berupa jumlah pembelian.Keluaran adalah berupa total pembayaran.
Jawab:

#include <stdio.h>
int main (void)
{
int jumlah,b;
int h;
h=320000;
printf("Masukkan Jumlah Pembelian = ");scanf("%d",&jumlah);
if (jumlah<=10)b=1;
else if ((jumlah>10) && (jumlah<=20))b=2;
else if ((jumlah>20) && (jumlah<=50))b=3;
else if ((jumlah>50) && (jumlah<100))b=4;
switch (b)
{
case 1 :printf("Total Pembayaran Anda = %f",h);break;
case 2 :printf("Total Pembayaran Anda = %f",h-h*0.05);break;
case 3 :printf("Total Pembayaran Anda = %f",h-h*0.10);break;
case 4 :printf("Total Pembayaran Anda = %f",h-h*0.15);break;
default:printf(" >Jumlah Beli Terlalu Banyak....[ Mohon<100 ]< ");
}
return 0;
}

0 koment:

Posting Komentar

 

© 2010 . - Design Google Blogs - Powered By Rias Indah Purwatiningsih