Hai..
Kali ini saya akan berbagi mengenai tugas Algoritma & Pemrograman tentang Array Berdimensi
disini saya akan memberi contoh tentang :
program penjualan ayam
langsung saja..
ini adalah screen shootnya
dan ini adalah source codenya menggunakan borland C++
Kali ini saya akan berbagi mengenai tugas Algoritma & Pemrograman tentang Array Berdimensi
disini saya akan memberi contoh tentang :
program penjualan ayam
langsung saja..
ini adalah screen shootnya
dan ini adalah source codenya menggunakan borland C++
#include<conio.h>
#include<iostream.h>
#include<stdio.h>
#include<iomanip.h>
main()
{
int i;
int banyakjenis,banyakpotong[9],harga[9],jumlahharga[9];
long total[9],grand[9];
char kodepotong[9];
char kode[9][10];
long pajak[9];
awal:
clrscr();
cout<<"Gerobak Fried Chicken"<<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;
cout<<"---------------------"<<endl;
cout<<"Banyak Jenis : ";cin>>banyakjenis;
total[banyakjenis]=0;
if(banyakjenis<=0)
{
cout<<"anda salah memasukkan input";
getch();
goto awal;
}
else
{
for(i=1;i<=banyakjenis;++i)
{
cout<<"Jenis Ke-"<<i<<endl;
cout<<"Kode Potong [D/P/S]: ";cin>>kodepotong;
if (strcmp (kodepotong,"D")==0 || strcmp(kodepotong,"d")==0)
{
strcpy(kode[i],"Dada");
harga[i]=2500;
}
else if (strcmp (kodepotong,"P")==0 || strcmp(kodepotong,"p")==0)
{
strcpy(kode[i],"Paha");
harga[i]=2000;
}
else if (strcmp (kodepotong,"S")==0 || strcmp(kodepotong,"s")==0)
{
strcpy(kode[i],"Sayap");
harga[i]=1500;
}
cout<<"Banyak Potong : ";cin>>banyakpotong[i];
jumlahharga[i]=harga[i]*banyakpotong[i];
total[banyakjenis]=total[banyakjenis]+harga[i]*banyakpotong[i];
}
}
cout<<"Gerobak Fried Chicken"<<endl;
cout<<"---------------------"<<endl;
cout<<"No. Jenis Potong Harga Satuan Banyak Potong Jumlah Harga"<<endl;
cout<<"---------------------"<<endl;
for(i=1;i<=banyakjenis;++i)
{
cout<<setiosflags(ios::left)<<setw(4)<<i;
cout<<setiosflags(ios::left)<<setw(13)<<kode[i];
cout<<setprecision(2)<<" "<<harga[i]<<setw(12);
cout<<setprecision(2)<<" "<<banyakpotong[i]<<setw(12);
cout<<setprecision(2)<<" "<<jumlahharga[i]<<endl;
}
cout<<"============================"<<endl;
cout<<"jumlah bayar : "<<total[banyakjenis]<<endl;
pajak[i]=total[banyakjenis]*0.1;
cout<<"Pajak 10% : "<<pajak[i]<<endl;
cout<<"============================"<<endl;
grand[i]=total[banyakjenis]+pajak[i];
cout<<"Total yang dibayar : "<<grand[i]<<endl;
getch();
}
#include<iostream.h>
#include<stdio.h>
#include<iomanip.h>
main()
{
int i;
int banyakjenis,banyakpotong[9],harga[9],jumlahharga[9];
long total[9],grand[9];
char kodepotong[9];
char kode[9][10];
long pajak[9];
awal:
clrscr();
cout<<"Gerobak Fried Chicken"<<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;
cout<<"---------------------"<<endl;
cout<<"Banyak Jenis : ";cin>>banyakjenis;
total[banyakjenis]=0;
if(banyakjenis<=0)
{
cout<<"anda salah memasukkan input";
getch();
goto awal;
}
else
{
for(i=1;i<=banyakjenis;++i)
{
cout<<"Jenis Ke-"<<i<<endl;
cout<<"Kode Potong [D/P/S]: ";cin>>kodepotong;
if (strcmp (kodepotong,"D")==0 || strcmp(kodepotong,"d")==0)
{
strcpy(kode[i],"Dada");
harga[i]=2500;
}
else if (strcmp (kodepotong,"P")==0 || strcmp(kodepotong,"p")==0)
{
strcpy(kode[i],"Paha");
harga[i]=2000;
}
else if (strcmp (kodepotong,"S")==0 || strcmp(kodepotong,"s")==0)
{
strcpy(kode[i],"Sayap");
harga[i]=1500;
}
cout<<"Banyak Potong : ";cin>>banyakpotong[i];
jumlahharga[i]=harga[i]*banyakpotong[i];
total[banyakjenis]=total[banyakjenis]+harga[i]*banyakpotong[i];
}
}
cout<<"Gerobak Fried Chicken"<<endl;
cout<<"---------------------"<<endl;
cout<<"No. Jenis Potong Harga Satuan Banyak Potong Jumlah Harga"<<endl;
cout<<"---------------------"<<endl;
for(i=1;i<=banyakjenis;++i)
{
cout<<setiosflags(ios::left)<<setw(4)<<i;
cout<<setiosflags(ios::left)<<setw(13)<<kode[i];
cout<<setprecision(2)<<" "<<harga[i]<<setw(12);
cout<<setprecision(2)<<" "<<banyakpotong[i]<<setw(12);
cout<<setprecision(2)<<" "<<jumlahharga[i]<<endl;
}
cout<<"============================"<<endl;
cout<<"jumlah bayar : "<<total[banyakjenis]<<endl;
pajak[i]=total[banyakjenis]*0.1;
cout<<"Pajak 10% : "<<pajak[i]<<endl;
cout<<"============================"<<endl;
grand[i]=total[banyakjenis]+pajak[i];
cout<<"Total yang dibayar : "<<grand[i]<<endl;
getch();
}
Semoga Bermanfaat
-AK-