Kamis, 10 Januari 2013

Prosedur Dan Fungsi

Void adalah sekumpulan perintah yang ditempatkan diluar main yang akan dipanggil dari program utama untuk menyelesaikan masalah tertentu.

Void. lpp (int p, int l);
int luas :

luas = p*l ;
luas = <<"luasnya Adalah :"<<luas;
}
main()
{
lpp(7,3);
lpp(8,2);
lpp(3,6);
}


VOID FACTORIAL
--------------------------



// 4! = 4 x 3 x 2 x 1
//    = 24

#include <iostream>
#include <conio>
void factorial (int f)
(
int i, hasil;
hasil = 1;
for (i=f; i>0; i--)
{
hasil = hasil * i;
if (i>1)
}
else
{
cout<<i<<" = ";
}
}
cout<<hasil<<endl;
}
main()
{
factorial (4);
getch();
}



FUNGSI VOID

Fungsi yang void sering disebut juga prosedur
Disebut void karena fungsi tersebut tidak mengembalikan suatu nilai keluaran yang didapat dari hasil proses fungsi tersebut.
Ciri-ciri Program :
- tidak adanya keyword return.
- tidak adanya tipe data didalam deklarasi fungsi.
- menggunakan keyword void.
Tidak dapat langsung ditampilkan hasilnya
Tidak memiliki nilai kembalian fungsi

Keyword void juga digunakan jika suatu fungsi tidak mengandung suatu parameter apapun.
Dan berikut adalah contoh program menggunakan FUNGSI VOID :

#include <iostream.h>
#include <conio.h>
void volume(int &vol, int p, int l, int t)
{ vol = p*l*t; }
main(){
int pj,lb,tg, hsl;
cout<<"Panjang = ";cin>>pj;
cout<<"Lebar = ";cin>>lb;
cout<<"Tinggi = ";cin>>tg;
volume(hsl,pj,lb,tg);
cout<<"\nVolume = "<<hsl;
getch();
}



Tidak ada komentar:

Posting Komentar