REKURSIF
Rekursif merupakan alat/cara untuk memecahkan masalah dalam suatu fungsi atau procedure yang memanggil dirinya sendiri.
Contoh Program Rekursif :
#include <iostream.h>
#include <conio.h>
void ulang (int n);
void reulang (int n);
void main()
{
ulang(3);
cout<<endl;
reulang(3);
getch();
}
void ulang (int n)
{
int i;
for (i=1;i<=n;i++)
{
cout<<i<<endl;
}
}
void reulang (int n)
{
static int i=0;
if (n<0) return;
i+=1;
cout<<i<<endl;
reulang (n-1);
}
0 komentar:
Posting Komentar