Rekursif atau pengulangan dalam bahasa pemrograman yaitu fungsi yang didalamnya memanggil fungsi nya sendiri.
bahkan Rekursif sendiri labih efisien dari pada perulangan kerna lebih terstruktur dan mudah dimengerti.
Contoh Script nya seperti dibawah ini:
Keterangan : fungsi untuk mencari nilai faktorial dari angka dilambangkan dengan long int a. hal tersebut fungsi faktorial memanggil dirinya sendiri pada saat memanggil angka berikut nya faktorial (a-1).
Contoh lain nya dalam C++:
#include<iostream.h>
int Faktorial (int n);
float Kombinasi (int n, int r);
main()
{
cout<<"Kombinasi C(3,2)="<<Kombinasi(2,3);
}
int Faktorial (int n)
{
if ((n==0)||(n==1))
return (1);
else
return (n*Faktorial(n-1));
}
float Kombinasi(int n, int r)
{
if(n<1)
return(0);
else
return(Faktorial(n)/(Faktorial(r)*Faktorial(n-r)));
}
Okeh untuk kali ini itu yang dapat saya sampaikan Pembahasan mengenai Rekursif pada C++
mohon maaf bila ada salah pengetikan dll..
Sekian dulu saya Akhiri..
Wassalam..
Total Pageviews
Popular Posts
-
A. Penulisan if kondisi tunggal dalam Bahasa C++ if(kondisi) { Statement 1; }else Statement 2; } Contoh Flowchart : Keter...
-
While do bentuk umun struktur pada While do dalam algoritma adalah : [inisialisasi] while (kondisi_ulang) do pernyataan {...
-
Hallo kawan-kawan dunia Maya. Kali ini Gw ingin posting yang tentunya sedang ngetrend di sosmed/social media Tahun ini. yang tahun kemarin...
-
Relasi Berulang atau Deret bilangan sebagai contoh X = 2, 4, 6, 8... 20 tentu nya dalam deret ini kita harus menentukan Rumus nya terlebih ...
-
Struct : Adalah struktur data yang memiliki 1 atau lebih variabel yang bertipe sama/berbeda Secara Logika Struct membuat suatu tipe d...
-
KOMBINATORIAL Kombinatorial (combinatorial) adalah cabang matematika yang mempelajari pengaturan objek-objek. Solusi yang ingin kita perol...
-
A. Penulisan Case dalam C++ : switch(n) { case 1: statement 1; break; case 2: statement 2; break; case 3: statement N; break; ...
-
Hallo sobat gretongers, Kali ini web bagi dot net ingin bahas tentang Cara memakai VPN android dan tentunya dengan Free alias gratis. Hahah...
-
Permutasi adalah jumlah urutan berbeda dari pengaturan objek-objek. Langsung aja ya ke contoh : Misalkan ada tiga buah bola yang ...
-
Resident Evil yang kini telah merilis Update terbaru nya yaitu Resident Evil 7, dan tentunya sedikit berbeda dari versi sebelumnya yaitu den...
0 Komentar untuk "Rekursif pada C++"