Contoh Program C++ Fungsi didalam Fungsi
Pembuatan Faktur Pembelian
Post pertama gue di blog baru gue ahahahahaah :p
langsung aja cek nih coding fungsi dalam fungsi nya hahahah
//tugas program untuk menginput nilai akhir dr smester 3
//3 dec 2013
//juan patmos
#include <iostream.h>
#include <conio.h>
#include <stdio.h>
#include <iomanip.h>
void main(){
int i;
int k;
int j;
int l;
struct kode{
char Kd_Barang[5];
char Nama_Barang[10];
int Jumlah;
int Harga_Sat;
int Tot_Harga;
};
struct data{
char Nama[10];
char Alamat[20];
char No_Telp[12];
kode barang[5];
int Item;
}Customer[2];
cout<<"DATA FAKTUR PEMBELIAN"<<endl;
cout<<" ----------------------------"<<endl;
cout<<"Berapa Banyak Customer: ";
cin>>l;
for (i=0; i<l; i++)
{
cout<<"Input Nama: ";
cin>>Customer[i].Nama;
cout<<"Input Alamat: ";
cin>>Customer[i].Alamat;
cout<<"Input No Telp: ";
cin>>Customer[i].No_Telp;
cout<<"Berapa Banyak Item: ";
cin>>Customer[i].Item;
for (j=0; j<Customer[i].Item; j++)
{
cout<<"Kode Barang: ";
cin>>Customer[i].barang[j].Kd_Barang;
cout<<"Nama Barang: ";
cin>>Customer[i].barang[j].Nama_Barang;
cout<<"Jumlah: ";
cin>>Customer[i].barang[j].Jumlah;
cout<<"Harga Satuan: ";
cin>>Customer[i].barang[j].Harga_Sat;
Customer[i].barang[j].Tot_Harga = Customer[i].barang[j].Jumlah * Customer[i].barang[j].Harga_Sat;
}
}
cout<<" ----------------------------"<<endl;
clrscr();
cout<<" FAKTUR PEMBAYARAN"<<endl;
cout<<endl;
cout<<endl;
for ( i= 0; i<l; i++)
{
cout<<"Nama : "<<Customer[i].Nama;;
cout<<endl;
cout<<"Alamat : "<<Customer[i].Alamat;
cout<<endl;
cout<<"No.Telp : "<<Customer[i].No_Telp;
cout<<endl;
cout<<"Jumlah Item : "<<Customer[i].Item;
cout<<endl;
cout<<endl;
cout<<endl;
cout<<setw(11)<<"Kd Barang";
cout<<setw(17)<<"Nama Barang";
cout<<setw(10)<<"Jumlah";
cout<<setw(20)<<"Harga Satuan";
cout<<setw(18)<<"Total";
cout<<endl;
for ( j = 0; j<Customer[i].Item; j++)
{
cout<<setw(11)<<Customer[i].barang[j].Kd_Barang;
cout<<setw(17)<<Customer[i].barang[j].Nama_Barang;
cout<<setw(10)<<Customer[i].barang[j].Jumlah;
cout<<setw(20)<<Customer[i].barang[j].Harga_Sat;
cout<<setw(18)<<Customer[i].barang[j].Tot_Harga;
cout<<endl;
}
cout<<endl;
}
getch();
}
Pembuatan Faktur Pembelian
Post pertama gue di blog baru gue ahahahahaah :p
langsung aja cek nih coding fungsi dalam fungsi nya hahahah
//tugas program untuk menginput nilai akhir dr smester 3
//3 dec 2013
//juan patmos
#include <iostream.h>
#include <conio.h>
#include <stdio.h>
#include <iomanip.h>
void main(){
int i;
int k;
int j;
int l;
struct kode{
char Kd_Barang[5];
char Nama_Barang[10];
int Jumlah;
int Harga_Sat;
int Tot_Harga;
};
struct data{
char Nama[10];
char Alamat[20];
char No_Telp[12];
kode barang[5];
int Item;
}Customer[2];
cout<<"DATA FAKTUR PEMBELIAN"<<endl;
cout<<" ----------------------------"<<endl;
cout<<"Berapa Banyak Customer: ";
cin>>l;
for (i=0; i<l; i++)
{
cout<<"Input Nama: ";
cin>>Customer[i].Nama;
cout<<"Input Alamat: ";
cin>>Customer[i].Alamat;
cout<<"Input No Telp: ";
cin>>Customer[i].No_Telp;
cout<<"Berapa Banyak Item: ";
cin>>Customer[i].Item;
for (j=0; j<Customer[i].Item; j++)
{
cout<<"Kode Barang: ";
cin>>Customer[i].barang[j].Kd_Barang;
cout<<"Nama Barang: ";
cin>>Customer[i].barang[j].Nama_Barang;
cout<<"Jumlah: ";
cin>>Customer[i].barang[j].Jumlah;
cout<<"Harga Satuan: ";
cin>>Customer[i].barang[j].Harga_Sat;
Customer[i].barang[j].Tot_Harga = Customer[i].barang[j].Jumlah * Customer[i].barang[j].Harga_Sat;
}
}
cout<<" ----------------------------"<<endl;
clrscr();
cout<<" FAKTUR PEMBAYARAN"<<endl;
cout<<endl;
cout<<endl;
for ( i= 0; i<l; i++)
{
cout<<"Nama : "<<Customer[i].Nama;;
cout<<endl;
cout<<"Alamat : "<<Customer[i].Alamat;
cout<<endl;
cout<<"No.Telp : "<<Customer[i].No_Telp;
cout<<endl;
cout<<"Jumlah Item : "<<Customer[i].Item;
cout<<endl;
cout<<endl;
cout<<endl;
cout<<setw(11)<<"Kd Barang";
cout<<setw(17)<<"Nama Barang";
cout<<setw(10)<<"Jumlah";
cout<<setw(20)<<"Harga Satuan";
cout<<setw(18)<<"Total";
cout<<endl;
for ( j = 0; j<Customer[i].Item; j++)
{
cout<<setw(11)<<Customer[i].barang[j].Kd_Barang;
cout<<setw(17)<<Customer[i].barang[j].Nama_Barang;
cout<<setw(10)<<Customer[i].barang[j].Jumlah;
cout<<setw(20)<<Customer[i].barang[j].Harga_Sat;
cout<<setw(18)<<Customer[i].barang[j].Tot_Harga;
cout<<endl;
}
cout<<endl;
}
getch();
}
No comments:
Post a Comment