Untuk sobat yang lagi belajar pemrograman C++ terdapat materi Fungsi bukan ? Merasakan susahnya mendapat refrensi terhadap tugas yang harus dikerjakan dengan fungsi menjadi inspirasi aku posting tulisan ini. Jika sobat suatu saat nanti menemukan kasus "Anda disuruh membuat program menggunakan fungsi yang mampu melakukan inputan kemudian melakukan kalkulasi perhitugan laba rugi", aku udah sipain source codenya untuk sobat oprek. Nanti jika terdapat eror tinggalkan komentar saja ya ... kita bahas bareng ... Semoga bemanfaat ...
Jika sobat punya permasalahan lain dengan C++ tinggalkan pesan yah ... Barangkali ada file bekas latihan ku yang bisa dishare. Ilmu tidak akan habis untuk dibagikan. Semangat :-D
#include <iostream.h>
#include <conio.h>
#include <iomanip.h>
garis()
{cout<<"-------------------------------------------------------------"<<endl;}
toko (int beli[100], int jual[100], int jml[100],int n)
{
int i, jum_beli, jum_jual, selisih;
jum_beli=0;
jum_jual=0;
for (i=0; i<n; i++)
{
jum_beli=jum_beli+(beli[i]*jml[i]);
jum_jual=jum_jual+(jual[i]*jml[i]);
}
cout<<endl;
cout<<"Total Harga Beli"<<": Rp. "<<jum_beli<<" [MODAL yang diperlukan]"<<endl;
cout<<"Total Harga Jual"<<": Rp. "<<jum_jual<<endl;
garis();
if ( jum_jual > jum_beli )
{
selisih=jum_jual-jum_beli;cout<<endl;
cout<<"UNTUNG sebesar "<<"\t: Rp. "<<selisih<<endl;
}
else if (jum_beli > jum_jual )
{
selisih=jum_beli-jum_jual;cout<<endl;
cout<<"RUGI sebesar "<<"\t: Rp. "<<selisih<<endl;
}
else if (jum_beli == jum_jual )
{
cout<<"Tidak ada UNTUNG / RUGI "<<endl;
}
else
{
cout<<"error !";
}
return jual[i];
}
void main ()
{
int n, jml[100],bli[100], jual[100], beli[100];
char nama [100][100];
int i;
garis();
cout<<"\t\tPROGRAM REKAP LABA RUGI V.2 ";cout<<endl;
cout<<"\t\t ATA Media ";cout<<endl;
garis();
cout<<"Banyak Barang : "; cin >>n;cout<<endl;
cout<<"Entry Data \n";
garis();
for (i=0; i<n; i++)
{
cout <<"Nama Barang : ";
cin >>nama[i];
cout <<"Harga Beli"<<"\t: Rp. ";
cin >>beli[i];
cout <<"Harga Jual"<<"\t: Rp. ";
cin >>jual[i];
cout <<"Jumlah "<<"\t: ";
cin >>jml[i];
cout <<endl;
}
cout<<"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n";
cout<<"Nama Barang | @ Harga Beli | @ Harga Jual | Jumlah barang |\n";
garis();
for (i=0; i<n; i++)
{
cout<<setiosflags(ios::left)<<setw(16)<<nama[i];
cout<<setiosflags(ios::left)<<"Rp."<<setw(12)<<beli[i];
cout<<setiosflags(ios::left)<<"Rp."<<setw(15)<<jual[i];
cout<<setiosflags(ios::left)<<setw(15)<<jml[i];
cout<<endl;
}
toko(beli, jual, jml, n);
getch();
}
0 Response to "Membuat Program Fungsi Laba Rugi Dengan C++"
Post a Comment