C Programlama Dili Recursive Girilen Sayıya Kadar Olan Sayıları Toplama Örneği kodunu bulabilirsiniz.
Kod fonksiyona gönderilen sayıya kadar olan sayıların toplamını bulmaktadır. Örneğin 6 girildiği zaman. 1+2+3+4+5+6 değerini recursive olarak bulmaktadır.
C Programlama Dili Recursive Girilen Sayıya Kadar Olan Sayıları Toplama Örneği:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
#include <stdio.h>
int girilenSayiyaKadarTopla(int);
int main() {
int sayi = 11;
int sonuc = girilenSayiyaKadarTopla(sayi);
printf("sonuc = %d\n", sonuc);
return 0;
}
int girilenSayiyaKadarTopla(int x) {
if (x == 1)
return 1;
return x + girilenSayiyaKadarTopla(x - 1);
}
|
Çıktı:
sonuc = 66 |