Featured Post

Lanjutan komik AD-DUKHON,

Hello gaes kembali dengan saya, kali ini saya akan membagikan komik lanjutan AD-DUKHON yaitu Bangkitnya dan hancurnya bangsa YAJUJ MAJUJ. ...

Program C++ Fungsi dan Prosedur

Program PPDB dengan prosedur dan fungsi

                                            Hasil gambar untuk c++
Contoh Program c++ Fungsi dan Prosedur

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

using namespace std;

int rata(int rat) {
int jum;
rat=jum/4;
return(rat);
}
void ppdb()
{
    string nama[5],tp[5],asal[5],ortu[5],daftar[5],hasil[5];
    double mtk[5],indo[5],ing[5],ipa[5],jum[5],rat[5];
    char ul;
    int a=0;
 
   cout<<"========================PENDAFTARAN JALUR AKADEMIK============================"<<endl;
 
do{
         cout<<"Nama : ";
        getline(cin,nama[a]);
     
         cout<<"No Pendaftaran : ";
        getline(cin,daftar[a]);

         cout<<"Tanggal Pendaftaran : ";
        getline(cin,tp[a]);

cout<<"Asal Sekolah : ";
getline(cin,asal[a]);

cout<<endl;
cout<<"Nilai Ujian Nasional"<<endl;

cout<<"Matematika : ";
cin>>mtk[a];

cout<<"B.Indonesia : ";
cin>>indo[a];

cout<<"B.Inggris : ";
cin>>ing[a];

cout<<"IPA : ";
cin>>ipa[a];
cout<<endl;

jum[a]=mtk[a]+indo[a]+ing[a]+ipa[a];
rat[a]=jum[a]/4;

if(jum[a]>300)hasil[a]="Lulus";
else if(jum[a]<300)hasil[a]="Tidak Lulus";

        a++;
     
        cout<<"Tambah lagi y/n :";
        cin>>ul;
        cin.ignore(1024,'\n');
    }
    while(ul=='y');
    cout<<endl;
    cout<<"Nama    "<<"Rata-Rata    "<<"Jumlah Nilai    "<<"Hasil"<<endl;
 
     for(int i=0;i<a;i++){
 
 
     
        cout<<nama[i]<<"    "<<rat[i]<<"    "<<jum[i]<<"    "<<hasil[i]<<endl;
     
     
}
 
}int main() {
ppdb ();
return 0;
}

PROGRAM PINJAMAN BUKU dengan prosedur dan fungsi
#include <iostream>
#include<stdio.h>
#include<conio.h>

using namespace std;

int data(int na) {
return(na);
}
void perpustakaan()

{
    string na[5],ke[5],al[5],jb[5],tp1[5],tp2[5];
    char ul;
    int a=0;
   
   cout<<"========================PEMINJAMAN BUKU PERPUSTAKAAN============================"<<endl;
    
do{
        cout<<"Nama : ";
        getline(cin,na[a]);
        
        cout<<"Kelas : ";
        getline(cin,ke[a]);

        cout<<"Alamat : ";
getline(cin,al[a]);

cout<<"Judul Buku : ";
getline(cin,jb[a]);

cout<<"Tanggal Peminjaman : ";
        getline(cin,tp1[a]);

cout<<"Tanggal Pengembalian : ";
getline(cin,tp2[a]);

cout<<endl;
        a++;
        
        cout<<"Tambah lagi y/n :";
        cin>>ul;
        cin.ignore(1024,'\n');
    } 
    while(ul=='y');
    cout<<endl;
    cout<<"Nama    "<<"Judul Buku    "<<"Tanggal Peminjaman    "<<"Tanggal Pengembalian"<<endl;
    
     for(int i=0;i<a;i++){
    
    
        
        cout<<na[i]<<"    "<<jb[i]<<"    "<<tp1[i]<<"    "<<tp2[i]<<endl;
        
        
}
    
} int main() {
perpustakaan ();
return 0;
}

PROGRAM RESTAURAN MAKANAN
#include <iostream>
#include<stdio.h>
#include<conio.h>

using namespace std;

int harga(int pak, int jum) {
int total;
total=pak*jum;
return(total);
void padang()
{
    string pak,na,ta,me,org;
    double jum,total;
    char ul;
   
   cout<<"========================RESTAURANT============================"<<endl;
    
cout<<"1. Paket Small   = Rp.25.000"<<endl;
cout<<"2. Paket Medium   = Rp.40.000"<<endl;
cout<<"3. Paket Jumbo   = Rp.60.000"<<endl;
cout<<"4. Paket Keluarga  = Rp.80.000"<<endl;
cout<<endl;
        cout<<"Nama Pembeli : ";
        getline(cin,na);
        
        cout<<"Tanggal : ";
getline(cin,ta);
        cout<<"No Meja : ";
        getline(cin,me);

        cout<<"Jumlah Orang : ";
        getline(cin,org);

cout<<"Pilihan Paket Makan : ";
cin>>pak;

cout<<"Jumlah Paket : ";
cin>>jum;
cout<<endl;
if(pak=="1") {
total=25000*jum;
cout<<"Nama : "<<na<<endl;
cout<<"Tanggal : "<<ta<<endl;
cout<<"No Meja : "<<me<<endl;
cout<<"Total Harga : Rp."<<total<<endl;
}
else if(pak=="2") {
total=40000*jum;
cout<<"Nama : "<<na<<endl;
cout<<"Tanggal : "<<ta<<endl;
cout<<"No Meja : "<<me<<endl;
cout<<"Total Harga : Rp."<<total<<endl;
}
else if(pak=="3") {
total=60000*jum;
cout<<"Nama : "<<na<<endl;
cout<<"Tanggal : "<<ta<<endl;
cout<<"No Meja : "<<me<<endl;
cout<<"Total Harga : Rp."<<total<<endl;
}
else if(pak=="4") {
total=80000*jum;
cout<<"Nama : "<<na<<endl;
cout<<"Tanggal : "<<ta<<endl;
cout<<"No Meja : "<<me<<endl;
cout<<"Total Harga : Rp."<<total<<endl;
}
    
    
}int main() {
padang ();
return 0;
}
PROGRAM TOKO BUAH
#include <iostream>
#include<stdio.h>
#include<conio.h>

using namespace std;

int total(int hasil) {
int ma,nag,ap,nan,sir,jum,man,na,ape,nas;
hasil=man+na+ape+nas;
return(hasil);
void tokbuah()
{
    string nama[5],ta[5];
    double ma[5],nag[5],ap[5],nan[5],sir[5],jum[5],man[5],na[5],ape[5],nas[5],hasil[5];
    char ul;
    int a=0;
   
   cout<<"========================TOKO BUAH============================"<<endl;
    
do{
cout<<"Mangga : 1 = 8000"<<endl;
cout<<"Naga   : 1 = 6000"<<endl;
cout<<"Apel   : 1 = 4000"<<endl;
cout<<"Nanas  : 1 = 5000"<<endl;
cout<<endl;
        cout<<"Nama Pembeli : ";
        getline(cin,nama[a]);
        
        cout<<"Tanggal : ";
getline(cin,ta[a]);
        cout<<"Mangga : ";
        cin>>ma[a];

        cout<<"Naga : ";
        cin>>nag[a];

cout<<"Apel : ";
cin>>ap[a];
cout<<"Nanas : ";
cin>>nan[a];
cout<<endl;
man[a]=ma [a] * 8000;
na [a]=nag[a] * 6000;
ape[a]=ap [a] * 4000;
nas[a]=nan[a] * 5000;
jum[a]=ma[a]+nag[a]+ap[a]+nan[a];
hasil[a]=man[a]+na[a]+ape[a]+nas[a];
a++;
        
        cout<<"Tambah lagi y/n :";
        cin>>ul;
        cin.ignore(1024,'\n');
    } 
    while(ul=='y');
    cout<<endl;
    cout<<"Nama    "<<"Tanggal Pembelian    "<<"Jumlah Pembelian  "<<"Total Harga"<<endl;
    
     for(int i=0;i<a;i++){
    
    
        
        cout<<nama[i]<<"    "<<ta[i]<<"    "<<jum[i]<<"    "<<hasil[i]<<endl;
        
        
}
    
}int main() {
tokbuah ();
return 0;
}

PROGRAM TOKO KOMPUTER
#include<iostream>
#include<conio.h>
#include<sstream>
using namespace std;

int total(int harga, int kuantitas)
{
int jumlah;
jumlah=harga*kuantitas;
return(jumlah);
}

void komputer()
{
string tanggal,pembeli,faktur,komponen;
int kuantitas,harga,jumlah,diskon,total;
cout <<"======================TOKO KOMPUTER=========================\n";
cout <<"Nama Pembeli       : ";
getline(cin,pembeli);
cout <<"Tanggal Transaksi  : ";
getline(cin,tanggal);
cout <<"Nomor Faktur       : ";
getline(cin,faktur);
cout <<"Nama Komponen      : ";
getline(cin,komponen);
cout <<"Kuantitas          : ";
cin >>kuantitas;
cout <<"Harga              : Rp.";
cin >>harga;
cout <<endl;
jumlah=harga*kuantitas;
cout <<"Nama Pembeli              : "<<pembeli<<'\n';
cout <<"Nama Komponen             : "<<komponen<<'\n';
cout <<"Kuantitas                 : "<<kuantitas<<" Pcs"<<'\n';
cout <<"Jumlah                    : Rp."<<jumlah<<",-"<<'\n';

getch();
}

int main()
{
komputer();
return 0;
}

4 Responses to "Program C++ Fungsi dan Prosedur"

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel