Pages

Selasa, 10 Januari 2012

PENGENALAN REKURSIF PADA C++

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