Jumat, 21 Mei 2010

Fungsi Rekursif

Fungsi rekursif adalah suatu fungsi yg di dalamnya terdapat pemanggilan fungsi tersebut , atau dengan kata lain, suatu fungsi yg memanggil dirinya sendiri ..

Contoh paling mudah dari fungsi Rekursif adalah fungsi faktorial. Dalam rumus matematika n! = n(n-1)!
Jika d nyatakan dalam bahasa pemrograman , faktorial(n) = n*faktorial(n-1)


  • Fungsi 1
 void luas(void); // tidak mengembalikan nilai
void main()
{
clrscr();
luas();
getch();
}
void luas (void)
{
int p,l,L;
cout<<"Panjang : ";cin>>p;
cout<<"Lebar : ";cin>>lebar;
L=p*l;
cout<<"Luas : " <
}

  • Tipe 2
void luas ( );
void main()
{
int p,l;
cout<<"panjang : " ;cin>>p;
cout<<"Lebar : " ;cin>>l;
Luas(p,l);
getch();
}
void luas(int x, int y)
{
int L;
L=x*y;
cout<<"Luas : "<

Tidak ada komentar:

Posting Komentar