CATATAN ILMU

Read More …

Input Screen



Output Screen
















#include <stdio.h>
#include <conio.h>
#include <iostream.h>
#include <iomanip.h>

potong(long int *a, long int *b)
    {
   if(*a > 100000)
   *b = *a*15/100;
   else if(*a>=50000 && *a<=100000)
    *b = *a *5/2100;
   else
   *b = 0;
    }

main()
{
   long int c,d,i,n;
   float jumyar,pajak,totyar;
   struct
   {
    int banbel,harga;
   char jenpot[13], kode[1];
   float jumha,jumyar,pajak,totyar;
   } data[5];
   textattr(10);
   cprintf("          ***     TOKO BUKU    ***              \r\n");
   textcolor(10);
   cprintf("           **     AMBURADUL    **             \r\n");
   cout<<endl;
   cout<<"----------------------------------------"<<endl;
   textcolor(11);
   cprintf("Kode             Jenis           Harga          \r\n");
   cout<<"----------------------------------------"<<endl;
   textcolor(13);
   {
   cprintf("  K              Komik           20.000\r\n");
   cprintf("  N              Novel           30.000\r\n");
   cprintf("  C              Cerpen          15.000\r\n");
   }
   cout<<endl<<endl;
   cout<<" Banyak Jenis         : ";cin>>n;
   cout<<endl<<endl;
       for (i=1; i<=n; i++)
   {
   cout<<" Nomor                - "<<i<<endl;
   cout<<" Kode Buku  [K/N/C]   : ";gets(data[i].kode);
   cout<<" Banyak Beli          : ";cin>>data[i].banbel;
   cout<<endl<<endl;

      if (strcmp (data[i].kode,"K")==0 || strcmp (data[i].kode,"k")==0)
      {
      strcpy(data[i].jenpot,"Komik");
      data[i].harga= 20000;
      }

      else if (strcmp (data[i].kode,"N")==0 || strcmp (data[i].kode,"n")==0)
      {
      strcpy(data[i].jenpot,"Novel");
      data[i].harga= 30000;
      }

      else if (strcmp (data[i].kode,"C")==0  || strcmp (data[i].kode,"c")==0)
      {
      strcpy(data[i].jenpot,"Cerpen");
      data[i].harga = 15000;
      }
      else {
      strcpy(data[i].jenpot,"Salah Kode");
      data[i].harga= 0;
      }

      data[i].jumha=data[i].harga * data[i].banbel;
      jumyar = jumyar+data[i].jumha;
      pajak = jumyar * 0.10 ;
      c=jumyar;

   }
   clrscr();
   textcolor(10);
   cprintf("           ****      TOKO BUKU    ***                \r\n");
   cprintf("            **       AMBURADUL    **               \r\n");
   cout<<endl;
   cout<<"---------------------------------------------------"<<endl;
   textattr(15<<5);
   cprintf("No     Jenis     Harga     Banyak       Jumlah     \r\n");
   cprintf("       buku      satuan     beli        Harga      \r\n");
   cout<<"---------------------------------------------------"<<endl;
   for (i=1; i<=n; i++)
   {
     cout<<setiosflags(ios::left)<<setw(7)<<i;
    cout<<setiosflags(ios::left)<<setw(11)<<data[i].jenpot;
    cout<<setiosflags(ios::left)<<setw(11)<<data[i].harga;
    cout<<setiosflags(ios::left)<<setw(10)<<data[i].banbel;
    cout<<setiosflags(ios::right)<<setw(3)<<"Rp "<<data[i].jumha<<endl;
   }
    cout<<endl<<endl;
    cout<<"--------------------------------------------------"<<endl;
    cout<<"                     Jumlah Bayar      Rp "<<jumyar<<endl;
    potong(&c,&d);
    cout<<"                     Diskon            Rp "<<d<<endl;
    cout<<"                     Pajak             Rp "<<pajak<<endl;
    totyar=(c-d)+pajak;
    cout<<"                     Total Bayar       Rp "<<totyar<<endl;


getch();
}
Read More …





#include<conio.h>
#include<stdio.h>
#include<iostream.h>
main()
{
char kode;
home:
clrscr();
cout<<"Kode Daftar Rumus Luas dan Volume Bangun :";
cout<<endl<<endl;
cout<<"Q= Persegi Panjang";
cout<<endl;
cout<<"W= Segitiga";
cout<<endl;
cout<<"E= Persegi";
cout<<endl;
cout<<"R= Jajar Genjang";
cout<<endl;
cout<<"T= Trapesium";
cout<<endl;
cout<<"Y= Layang-Layang";
cout<<endl;
cout<<"U= Belah Ketupat";
cout<<endl;
cout<<"I= Lingkaran";
cout<<endl;
cout<<"O= Volume Balok";
cout<<endl;
cout<<"P= Volume Kubua";
cout<<endl<<endl;
cout<<"Masukan Kode Daftar Bangunan = ";cin>>kode;

switch(kode)
{
    case 'Q' :
   case 'q' :
#include <conio.h>
#include <iostream.h>
{
char lagi,home;
float a,b,c;
atas :
clrscr();
cout<<"Masukan Panjang Persegi = ";cin>>a;
cout<<"Masukan Lebar Persegi   = ";cin>>b;
cout<<endl;
cout<<"Luas Persegi Panjang adalah      = Panjang*Lebar";
cout<<endl;
c = a*b;
cout<<"Maka Luas Persegi Panjang adalah = "<<c;
cout<<endl<<endl;
cout<<"Masih Mau Diulang kagak Nih   ?? [Y/T]= ";cin>>lagi;
if (lagi == 'Y'||lagi =='y')
 goto atas;
else
 cout<<"Mau Balik Ke Menu Utama kagak ?? [Y/T]= ";cin>>home;

 if (home == 'Y' ||home == 'y')
 goto home;
 else
 cout<<"Makasih Banyak Dah Nyoba Codingan GW";
 gotoxy (30,22);
 cout<<"\3\3 Deval Saladin \3\3";

getch();
}
break;


case 'W' :
case 'w' :
#include <conio.h>
#include <iostream.h>

{
float a,b,c;
char lagi,home;
awal :
clrscr();
cout<<"Masukan Nilai Alas   = ";cin>>a;
cout<<"Masukan Nilai Tinggi = ";cin>>b;
c = (a*b)/2;
cout<<endl;
cout<<"Luas Persegi Panjang adalah  = (Alas*Tinggi)/2";
cout<<endl;
cout<<"Maka Luas Segitiga Adalah    = "<<c<<endl;
cout<<endl<<endl;
cout<<"Masih Mau Diulang kagak Nih   ?? [Y/T]= ";cin>>lagi;
if (lagi == 'Y'||lagi =='y')
 goto awal;
else
cout<<"Mau Balik Ke Menu Utama kagak ?? [Y/T]= ";cin>>home;
if (lagi == 'Y'||lagi =='y')
 goto awal;
else
 {
 if (home == 'Y' ||home == 'y')
 goto home;
 else
 cout<<"Makasih Banyak Dah Nyoba Codingan GW";
 gotoxy (30,22);
 cout<<"\3\3 Deval Saladin \3\3";
 getch();
 }
}
break;


    case 'e' :
   case 'E' :
#include <conio.h>
#include <iostream.h>

{
char lagi,home;
float a,c;
X :
clrscr();
cout<<"Masukan Sisi Persegi = ";cin>>a;
cout<<endl;
cout<<"Luas Persegi adalah              = Sisi*Sisi";
cout<<endl;
c = a*a;
cout<<"Maka Luas Persegi Panjang adalah = "<<c;
cout<<endl<<endl;
cout<<"Masih Mau Diulang kagak Nih   ?? [Y/T]= ";cin>>lagi;
if (lagi == 'Y'||lagi =='y')
 goto X;
else
 cout<<"Mau Balik Ke Menu Utama kagak ?? [Y/T]= ";cin>>home;

 if (home == 'Y' ||home == 'y')
 goto home;
 else
 cout<<"Makasih Banyak Dah Nyoba Codingan GW";
 gotoxy (30,22);
 cout<<"\3\3 Deval Saladin \3\3";

getch();
}
break;


    case 'R' :
   case 'r' :
#include <conio.h>
#include <iostream.h>

{
char lagi,home;
float a,b,c;
XX :
clrscr();
cout<<"Masukan Alas Jajar Genjang   = ";cin>>a;
cout<<"Masukan Tinggi Jajar Genjang = ";cin>>b;
cout<<endl;
cout<<"Luas Jajar Genjang adalah      = Alas*Tinggi";
cout<<endl;
c = a*b;
cout<<"Maka Luas Jajar Genjang adalah = "<<c;
cout<<endl<<endl;
cout<<"Masih Mau Diulang kagak Nih   ?? [Y/T]= ";cin>>lagi;
if (lagi == 'Y'||lagi =='y')
 goto XX;
else
 cout<<"Mau Balik Ke Menu Utama kagak ?? [Y/T]= ";cin>>home;

 if (home == 'Y' ||home == 'y')
 goto home;
 else
 cout<<"Makasih Banyak Dah Nyoba Codingan GW";
 gotoxy (30,22);
 cout<<"\3\3 Deval Saladin \3\3";

getch();
}
break;


    case 'T' :
   case 't' :
#include <conio.h>
#include <iostream.h>

{
char lagi,home;
float a,b,c,d;
XXX :
clrscr();
cout<<"Masukan Sisi Trapesium (S1)   = ";cin>>a;
cout<<"Masukan Sisi Trapesium (s2)   = ";cin>>b;
cout<<"Masukan Tinggi Trapesium      = ";cin>>c;
cout<<endl;
cout<<"Luas Trapesium adalah      = 0,5*(S1+S2)*t";
cout<<endl;
d = 0.5*(a+b)*c;
cout<<"Maka Luas Trapesium adalah = "<<d;
cout<<endl<<endl;
cout<<"Masih Mau Diulang kagak Nih   ?? [Y/T]= ";cin>>lagi;
if (lagi == 'Y'||lagi =='y')
 goto XXX;
else
 cout<<"Mau Balik Ke Menu Utama kagak ?? [Y/T]= ";cin>>home;

 if (home == 'Y' ||home == 'y')
 goto home;
 else
 cout<<"Makasih Banyak Dah Nyoba Codingan GW";
 gotoxy (30,22);
 cout<<"\3\3 Deval Saladin \3\3";

getch();
}
break;


    case 'Y' :
   case 'y' :
#include <conio.h>
#include <iostream.h>

{
char lagi,home;
float a,b,c;
XXXX :
clrscr();
cout<<"Masukan Diagonal layang 1 (d1)   = ";cin>>a;
cout<<"Masukan Diagonal layang 2 (d2)   = ";cin>>b;
cout<<endl;
cout<<"Luas Layang-Layang adalah = 0,5*diagonal(1)*diagonal(2)";
cout<<endl;
c = 0.5*a*b;
cout<<"Maka layang-Layang adalah = "<<c;
cout<<endl<<endl;
cout<<"Masih Mau Diulang kagak Nih   ?? [Y/T]= ";cin>>lagi;
if (lagi == 'Y'||lagi =='y')
 goto XXXX;
else
 cout<<"Mau Balik Ke Menu Utama kagak ?? [Y/T]= ";cin>>home;

 if (home == 'Y' ||home == 'y')
 goto home;
 else
 cout<<"Makasih Banyak Dah Nyoba Codingan GW";
 gotoxy (30,22);
 cout<<"\3\3 Deval Saladin \3\3";

getch();
}
break;


    case 'U' :
   case 'u' :
#include <conio.h>
#include <iostream.h>

{
char lagi,home;
float a,b,c;
XXXXX :
clrscr();
cout<<"Masukan Diagonal Ketupat 1 (d1)   = ";cin>>a;
cout<<"Masukan Diagonal Ketupat 2 (d2)   = ";cin>>b;
cout<<endl;
cout<<"Luas Belah Ketupat adalah  = 0,5*diagonal(1)*diagonal(2)";
cout<<endl;
c = 0.5*a*b;
cout<<"Maka Belah Ketupat adalah  = "<<c;
cout<<endl<<endl;
cout<<"Masih Mau Diulang kagak Nih   ?? [Y/T]= ";cin>>lagi;
if (lagi == 'Y'||lagi =='y')
 goto XXXXX;
else
 cout<<"Mau Balik Ke Menu Utama kagak ?? [Y/T]= ";cin>>home;

 if (home == 'Y' ||home == 'y')
 goto home;
 else
 cout<<"Makasih Banyak Dah Nyoba Codingan GW";
 gotoxy (30,22);
 cout<<"\3\3 Deval Saladin \3\3";

getch();
}
break;


    case 'I' :
   case 'i' :
#include <conio.h>
#include <iostream.h>

{
char lagi,home;
float a,c;
XXXXXX :
clrscr();
cout<<"Masukan Panjang Jari-Jari   = ";cin>>a;
cout<<endl;
cout<<"Luas Lingkaran adalah       = 3.14*Jari-Jari";
cout<<endl;
c = 3.14*a;
cout<<"Maka Luas Lingkaran = "<<c;
cout<<endl<<endl;
cout<<"Masih Mau Diulang kagak Nih   ?? [Y/T]= ";cin>>lagi;
if (lagi == 'Y'||lagi =='y')
 goto XXXXXX;
else
 cout<<"Mau Balik Ke Menu Utama kagak ?? [Y/T]= ";cin>>home;

 if (home == 'Y' ||home == 'y')
 goto home;
 else
 cout<<"Makasih Banyak Dah Nyoba Codingan GW";
 gotoxy (30,22);
 cout<<"\3\3 Deval Saladin \3\3";

getch();
}
break;


    case 'O' :
   case 'o' :
#include <conio.h>
#include <iostream.h>

{
char lagi,home;
float a,b,c,d;
XXXXXXX :
clrscr();
cout<<"Masukan Panjang Balok      = ";cin>>a;
cout<<"Masukan Lebar   Balok      = ";cin>>b;
cout<<"Masukan Tinggi  Balok      = ";cin>>c;
cout<<endl;
cout<<"Volume Balok adalah      = Panjang*Lebar*Tinggi";
cout<<endl;
d = a*b*c;
cout<<"Maka Volume Balok = "<<d;
cout<<endl<<endl;
cout<<"Masih Mau Diulang kagak Nih   ?? [Y/T]= ";cin>>lagi;
if (lagi == 'Y'||lagi =='y')
 goto XXXXXXX;
else
 cout<<"Mau Balik Ke Menu Utama kagak ?? [Y/T]= ";cin>>home;

 if (home == 'Y' ||home == 'y')
 goto home;
 else
 cout<<"Makasih Banyak Dah Nyoba Codingan GW";
 gotoxy (30,22);
 cout<<"\3\3 Deval Saladin \3\3";

getch();
}
break;


    case 'P' :
   case 'p' :
#include <conio.h>
#include <iostream.h>

{
char lagi,home;
float a,b;
XXXXXXXX :
clrscr();
cout<<"Masukan Sisi Kubus       = ";cin>>a;
cout<<endl;
cout<<"Volume Balok adalah      = Sisi*Sisi*Sisi";
cout<<endl;
b=a*a*a;
cout<<"Maka Volume Kubus = "<<b;
cout<<endl<<endl;
cout<<"Masih Mau Diulang kagak Nih   ?? [Y/T]= ";cin>>lagi;
if (lagi == 'Y'||lagi =='y')
 goto XXXXXXXX;
else
 cout<<"Mau Balik Ke Menu Utama kagak ?? [Y/T]= ";cin>>home;

 if (home == 'Y' ||home == 'y')
 goto home;
 else
 cout<<"Makasih Banyak Dah Nyoba Codingan GW";
 gotoxy (30,22);
 cout<<"\3\3 Deval Saladin \3\3";

getch();
}
break;


default:
#include <conio.h>
#include <iostream.h>
{
char iya;
cout<<"Lo Salah Masukin Kode, Mau Ulang ga [Y/T]?? ";cin>>iya;
cout<<endl;
if (iya == 'y'|| iya == 'Y')
 goto home;
else
 cout<<"Makasih Banyak Dah Nyoba Codingan GW";
 gotoxy(30,20);
cout<<"\3\3 Deval Saladin \3\3";
getch();
}
break;
 } getch();
}
Read More …

 Layar  Input


 Layar Output



#include <stdio.h>
#include <conio.h>
#include <string.h>
void urutkanbyprofit(int no[],int weight[],int profit[]);
void urutkanbyweight(int no[],int weight[],int profit[]);
void urutkanbydensity(int no[],int weight[],int profit[],int density[]);
int knapsack;
typedef struct{
int w;
int p;
int d;
char s[20];
int i;
}tabel;
tabel tabel1[4],tabel2[4],tabel3[4],tabel4[4];
void main()
{
int j,k[4],l[4],m[4],n[4];
int acc=0;
for(j=0;j<4;j++)
{
printf("Masukkan nilai w%d =",j+1);scanf("%d",&tabel1[j].w);
printf("Masukkan nilai p%d =",j+1);scanf("%d",&tabel1[j].p);
tabel1[j].d=tabel1[j].p/tabel1[j].w;
tabel1[j].i=j+1;
}
printf("Kapasitas Knapsack W:");scanf("%d",&knapsack);
printf("i wi pi pi/wi status\n");
for(j=0;j<4;j++)
{
printf("%d ",tabel1[j].i);
printf("%d ",tabel1[j].w);
printf("%d ",tabel1[j].p);
tabel1[j].d=tabel1[j].p/tabel1[j].w;
printf("%d\n",tabel1[j].d);
}
/*Greedybyprofit*/
acc=0;
printf("\nGreedy By Profit");
for(j=0;j<4;j++)
{
k[j]=tabel1[j].i;
l[j]=tabel1[j].w;
m[j]=tabel1[j].p;
}
urutkanbyprofit(k,l,m);
for(j=0;j<4;j++)
{
tabel2[j].i=k[j];
tabel2[j].w=l[j];
tabel2[j].p=m[j];
}
for(j=0;j<4;j++)
{
acc=acc+tabel2[j].w;
if(acc<=knapsack)
strcpy(tabel2[j].s,"Diambil");
else
strcpy(tabel2[j].s,"Tidak diambil");
}
/*Hasil*/
printf("\ni wi pi pi/wi status\n");
for(j=0;j<4;j++)
{
printf("%d ",tabel2[j].i);
printf("%d ",tabel2[j].w);
printf("%d ",tabel2[j].p);
tabel2[j].d=tabel2[j].p/tabel2[j].w;
printf("%d ",tabel2[j].d);
printf("%s\n",tabel2[j].s);
}
/*end Greedybyprofit*/
/*Greedybyweight*/
acc=0;
printf("\nGreedy By weight\n");
for(j=0;j<4;j++)
{
k[j]=tabel1[j].i;
l[j]=tabel1[j].w;
m[j]=tabel1[j].p;
}
urutkanbyweight(k,l,m);
for(j=0;j<4;j++)
{
tabel3[j].i=k[j];
tabel3[j].w=l[j];
tabel3[j].p=m[j];
}
for(j=0;j<4;j++)
{
acc=acc+tabel3[j].w;
if(acc<=knapsack)
strcpy(tabel3[j].s,"Diambil");
else
strcpy(tabel3[j].s,"Tidak diambil");
}
/*Hasil*/
printf("\ni wi pi pi/wi status\n");
for(j=0;j<4;j++)
{
printf("%d ",tabel3[j].i);
printf("%d ",tabel3[j].w);
printf("%d ",tabel3[j].p);
tabel3[j].d=tabel3[j].p/tabel3[j].w;
printf("%d ",tabel3[j].d);
printf("%s\n",tabel3[j].s);
}
/*end Greedybyweight*/
/*Greedybydensity*/
acc=0;
printf("\nGreedy By density\n");
for(j=0;j<4;j++)
{
k[j]=tabel1[j].i;
l[j]=tabel1[j].w;
m[j]=tabel1[j].p;
n[j]=tabel1[j].d;
}
urutkanbydensity(k,l,m,n);
for(j=0;j<4;j++)
{
tabel4[j].i=k[j];
tabel4[j].w=l[j];
tabel4[j].p=m[j];
tabel4[j].d=n[j];
}
for(j=0;j<4;j++)
{
acc=acc+tabel4[j].w;
if(acc<=knapsack)
strcpy(tabel4[j].s,"Diambil");
else
strcpy(tabel4[j].s,"Tidak diambil");
}
/*Hasil*/
printf("\ni wi pi pi/wi status\n");
for(j=0;j<4;j++)
{
printf("%d ",tabel4[j].i);
printf("%d ",tabel4[j].w);
printf("%d ",tabel4[j].p);
printf("%d ",tabel4[j].d);
printf("%s\n",tabel4[j].s);
}
/*end Greedybydensity*/
getche();
}
void urutkanbyprofit(int no[],int weight[],int profit[])
{
int i,j,temp;
for(i=0;i<4;i++)
for(j=0;j<4;j++)
if(profit[i]>profit[j])
{
temp=no[i];
no[i]=no[j];
no[j]=temp;
temp=weight[i];
weight[i]=weight[j];
weight[j]=temp;
temp=profit[i];
profit[i]=profit[j];
profit[j]=temp;
}
}
void urutkanbyweight(int no[],int weight[],int profit[])
{
int i,j,temp;
for(i=0;i<4;i++)
for(j=0;j<4;j++)
if(weight[i]<weight[j])
{
temp=no[i];
no[i]=no[j];
no[j]=temp;
temp=weight[i];
weight[i]=weight[j];
weight[j]=temp;
temp=profit[i];
profit[i]=profit[j];
profit[j]=temp;
}
}
void urutkanbydensity(int no[],int weight[],int profit[],int density[])
{
int i,j,temp;
for(i=0;i<4;i++)
for(j=0;j<4;j++)
if(density[i]>=density[j])
{
temp=no[i];
no[i]=no[j];
no[j]=temp;
temp=weight[i];
weight[i]=weight[j];
weight[j]=temp;
temp=profit[i];
profit[i]=profit[j];
profit[j]=temp;
temp=density[i];
density[i]=density[j];
density[j]=temp;
}
}
Read More …

Layar Input



Layar Output




#include <conio.h>
#include <stdio.h>
#include <iostream.h>

potong(long int *a, long int *b)
    {
   if(*a > 5000000)
   *b = *a*35/100;
   else if(*a>=1000000 && *a<=5000000)
    *b = *a *20/100;
   else
   *b = 0;
   }

   main()
{
    long int c,d,e;
   cout<<" Besar Pembelian Barang            Rp. ";cin>>c;
   potong(&c,&d);
   cout<<" Besar Diskon yang Diberikan       Rp. "<<d<<endl;
   e =c-d;
   cout<<" Besar Harga Yang Harus Dibayarkan Rp. "<<e<<endl;
getch();
}
Read More …

Layar Input


 Layar Output




#include <stdio.h>
#include <conio.h>
#include <iostream.h>

tarif (char * kode,char**jenis,int*tarif_buku)
{
        if (*kode=='C'|| *kode=='c')
      {
      *jenis ="Cerpen";
      *tarif_buku = 500;
      }

      else if(*kode=='K'|| *kode=='k')
      {
      *jenis ="Komik";
      *tarif_buku = 700;
      }

      else if(*kode=='N'|| *kode=='n')
      {
      *jenis ="Novel";
      *tarif_buku = 1000;
      }

      else {
      *jenis ="Salah Kode";
      *tarif_buku = 0;
      }
}
      main(){
      char nm[30],kd_buku,*jenis_buku;
      int banyak_pinjam,trf_sewa,jumbay;
      cout<< "Perpustakaan kecil-kecilan"<<endl;
      cout<< "-----------------------------"<<endl;
      cout<<" Nama Penyewa Buku : ";gets(nm);
      cout<<" Kode Buku [C/K/N] : ";cin>>kd_buku;
      cout<<" Banyak Pinjam     : ";cin>>banyak_pinjam;
      clrscr();
      tarif (&kd_buku,&jenis_buku,&trf_sewa);
      cout<<" Tarif Sewa Rp. "<<trf_sewa<<endl;
      cout<<" Jenis Buku   : "<<jenis_buku<<endl;
      cout<<" Penyewa Dengan Nama. "<<nm<<endl;
      jumbay = trf_sewa * banyak_pinjam;
      cout<<" Jumlah Bayar Penyewaan Sebesar Rp. "<<jumbay;

      getch();
}
Read More …

 Input Screen
 
 
Output Screen


Struktur Bahasanya :

#include <stdio.h>
#include <conio.h>
#include <iostream.h>
#include <iomanip.h>

main()
{
    int i,n,bajel[5],harsa[5],banbel[5],harga[5];
   char jenpot[5][13], kode[5][1];
   float jumha[5],jumyar,pajak,totyar;
   cout<<"GEROBAK FRIED CHIKEN"<<endl;
   cout<<"----------------------------------------"<<endl;
   cout<<" Kode        Jenis        harga"<<endl;
   cout<<"----------------------------------------"<<endl;
   cout<<"  D           Dada          2500"<<endl;
   cout<<"  P            Paha          2000"<<endl;
   cout<<"  S            Sayap        1500"<<endl<<endl;
   cout<<endl<<endl;
   cout<<" Banyak Jenis         : ";cin>>n;
   cout<<endl<<endl;
       for (i=1; i<=n; i++)
   {
   cout<<" Jenis Ke                     - "<<i<<endl;
   cout<<" Jenis Potong [D/P/S] : ";gets(kode[i]);
   cout<<" Banyak Beli               : ";cin>>banbel[i];
   cout<<endl<<endl;

      if (strcmp (kode[i],"D")==0 || strcmp (kode[i],"d")==0)
      {
      strcpy(jenpot[i],"Dada");
      harga [i] = 2500;
      }

      else if (strcmp (kode[i],"P")==0 || strcmp (kode[i],"p")==0)
      {
      strcpy(jenpot[i],"Paha");
      harga [i] = 2000;
      }

      else if (strcmp (kode[i],"S")==0  || strcmp (kode[i],"s")==0)
      {
      strcpy(jenpot[i],"Sayap");
      harga [i] = 1500;
      }
      else {
      strcpy(jenpot[i],"Salah Kode");
      harga [i] = 0;
      }

      jumha[i] = harga[i] * banbel[i];
      jumyar = jumyar+jumha[i];
      pajak = jumyar * 0.10 ;
      totyar = jumyar+pajak;

   }
   clrscr();
   cout<<"               Gerobak Fried Chiken"<<endl;
   cout<<"---------------------------------------------------"<<endl;
   cout<<"No     Jenis     Harga     Banyak       Jumlah"<<endl;
   cout<<"        Potong    satuan     beli             Harga"<<endl;
   cout<<"---------------------------------------------------"<<endl;
   for (i=1; i<=n; i++)
   {
     cout<<setiosflags(ios::left)<<setw(7)<<i;
    cout<<setiosflags(ios::left)<<setw(11)<<jenpot[i];
    cout<<setiosflags(ios::left)<<setw(11)<<harga[i];
    cout<<setiosflags(ios::left)<<setw(10)<<banbel[i];
    cout<<setiosflags(ios::left)<<setw(3)<<"Rp"<<jumha[i]<<endl;
   }
    cout<<endl<<endl;
    cout<<"--------------------------------------------------"<<endl;
    cout<<"                     Jumlah Bayar      Rp "<<jumyar<<endl;
    cout<<"                     Pajak                   Rp "<<pajak<<endl;
    cout<<"                     Total Bayar         Rp "<<totyar<<endl;

getch();
}
Read More …