Refleksi 6



Refleksi Part #6

1 april 2015

Pada pertemuan ke-6 dikelas, bapak wahyu pujiono menjelaskan materi baru yaitu rekursif. Rekursif adalah fungsi yang berada di dalam fungsi dengan nama funsgi itu sendiri, hampir sama hal konstruktor yaitu dimana terdapat fungsi yang menggunakan nama class yang digunakan. Penggunaan rekursif ini dapat di contohkan dalam perulangan. Jika selama ini perulangan yang kita ketahui hanya for, while dan do while. Maka sekarang bertambah satu yaitu yaitu dengan menggunakan IF yang di kombinasikan dengan fungsi rekursif.

contoh :

void cetak(int n){

if(n==5){

cout<<n<<endl;

}

else {

cetak(n+1);

cout<<n<<endl;

}

}

int main(int argc, char *argv[]) {

cetak(1);

return 0;

}

Outputnya:


Tidak ada komentar:

Posting Komentar