Rabu, 23 Oktober 2013

PROGRAM C++ TOKO BUAH FRUTY FRESH

#include <stdio.h>
#include <iostream.h>
#include <conio.h>
main()
{
char kode_b[50],nt[50],nb[50],kode_k[50],nm[25];
long harga,jumlah,total,diskon,ub;


puts ("\t\t TOKO BUAH");
puts ("\t\tFRUITY FRESH");
puts ("\t -----------------------");

printf ("\n Input Nomor Transaksi:"); scanf("%s",&nt);
printf ("\n Input Kode Kasir[BM/RG/DR:"); scanf("%s",&kode_k);
puts("---------------------------------------------");

printf ("\nPilih Kode Buah [A/K/S]:"); scanf("%s",&kode_b);
printf ("Input Jumlah Beli:"); scanf("%d",&jumlah);
puts("---------------------------------------------");

if (strcmp("BM",strupr(kode_k))==0)
{
  strcpy(nm,"BIMA");
  }
else if (strcmp("RG",strupr(kode_k))==0)
{
  strcpy(nm,"RANGGA");
  }
else if (strcmp("DR",strupr(kode_k))==0)
{
  strcpy(nm,"DIRA");
  }
if (strcmp("A",strupr(kode_b))==0)
{
  strcpy(nb,"anggur red curant");
  harga=35000;
  if(jumlah>=0)
  {
  diskon=0.05*harga*jumlah;
  }
  else
  {diskon=0;}
  }
else if (strcmp("K",strupr(kode_b))==0)
{
  strcpy(nb,"kiwi selandia");
  harga=25000;
  if(jumlah>=0)
  {
  diskon=0.05*harga*jumlah;
  }
  else
  {diskon=0;}
  }
else if (strcmp("S",strupr(kode_b))==0)
{
  strcpy(nb,"Sunkist orange");
  harga=20000;
  if(jumlah>=0)
  {
  diskon=0.05*harga*jumlah;
  }
  else
  {diskon=0;}
  }

total=harga*jumlah-diskon;
clrscr();
puts("\t\t struk Pembelian Buah");
puts("\t\t TOKO BUAH FRUITY FRESH");
printf("\n NOTA :%s",nt); printf("\t\t Nama kasir :%s",nm);
puts("\n---------------------------------------------");
printf("\n Buah Yang di Beli :%s",nb);
printf("\n Harga Per KG :%d",harga);
printf("\n Jumlah Yang Dibeli :%1d",jumlah);
printf("\n Jumlah Harga :%d",harga*jumlah);
printf("\n Diskon :%1d",diskon);
printf("\n Total Bayar :%d",total);
printf("\n Uang Bayar :"); scanf("%d",&ub);
printf("\n Uang Kembalian :%d",ub-total);

getch();
}

INPUT


OUTPUT


Tidak ada komentar: