Senin, 17 Juni 2013

Nama : Amaruddin
NPM  : 1211049

__________________________________________________________________________________


#include "stdio.h"
#include "conio.h"
main ()
{
int a,i,dat;
int kode[8],jumlah[8];
char*nama;
float tobay,harga,total,diskon;
a: clrscr();
gotoxy(20,2);printf("Penjualan");
gotoxy(10,4);printf("--------------------------------------");
gotoxy(10,6);printf("Maksimal 8 Barang yang mau dibeli");
gotoxy(10,7);printf("Berapa barang yang mau dibeli :          ");
gotoxy(42,7);scanf("%i",&dat);
if (dat>8)
goto a;
else {
for (i=0;i<dat;i++){
gotoxy(10,6);printf ("Kode Barang : [ ]                                  ");
gotoxy(10,7);printf ("Nama Barang : [                  ]                 ");
gotoxy(10,8);printf ("Harga       : [             ]");
gotoxy(10,9);printf ("Jumlah Beli : [  ]");
gotoxy(10,10);printf("Total Harga : [             ]");
gotoxy(10,11);printf("Diskon      : [             ]");
gotoxy(10,12);printf("Total Bayar : [             ]");
gotoxy(5,14);printf("----------------------------------------------------------------------");
gotoxy(5,15);printf("No Kode Nama Barang          Harga  Jumlah  Total  Diskon  Total Bayar ");
gotoxy(5,16);printf("----------------------------------------------------------------------");
gotoxy(5,25);printf("----------------------------------------------------------------------");
gotoxy(25,6);scanf("%i",&kode[i]);
if(kode[i]==1){
                nama = "TV" ; harga = 2000000 ;
          }else if(kode[i]==2){
                nama = "DVD" ; harga = 650000 ;
          }else if(kode[i]==3){
                nama = "CD ROOM" ; harga = 450000 ;
          }
gotoxy(25,7);printf("%s",nama);
gotoxy(25,8);printf("%10.0f",harga);
gotoxy(25,9);scanf("%i",&jumlah[i]);
total=harga*jumlah[i];
gotoxy(25,10);printf("%10.0f",total);

if (total >= 4000000)
{diskon=0.2 * total;   }
else if (total < 4000000 && total>=2000000)
{diskon=0.15 * total; }
else if (total < 2000000 && total>=1000000)
{diskon=0.1 * total;}
else                   {
diskon=0;             }
gotoxy(25,11);printf("%10.0f",diskon);
tobay=total-diskon;
gotoxy(25,12);printf("%10.0f",tobay);
gotoxy(5,17+i);printf("%d  %i    %s",  i+1,kode[i],nama);
gotoxy(32,17+i);printf("%8.0f   %i %9.0f %8.0f %11.0f",
harga,jumlah[i],total,diskon,tobay);
getch();}         }
                        }

Tidak ada komentar:

Posting Komentar