Sonni raqamlar sonini topuvchi rekursiv funksiya tuzing.
Berilgan sonning raqamli ildizini topuvchi rekursiv funksiya tuzing. Sonning raqamlar yig‘indisini topamiz va bu yig‘indini ham raqamlar yig‘indisi ustma-ust tushsa sonni raqamli ildizi deb ataladi.
Arifmetik progressiyani birinchi hadi va ayirmasi berilgan. N ta hadini aniqlovchi rekursiv funksiya tuzing.
Arifmetik progressiyani birinchi hadi va ayirmasi berilgan. N ta hadini yig‘indisini hisoblovchi rekursiv funksiya tuzing.
Fibonachi sonini k-hadini topuvchi rekursiv funksiya tuzing.
Fibonachi sonini k ta hadini yig‘indisini hisoblovchi rekursiv funksiya tuzing.
Massivning eng katta elementini topuvchi rekursiv funksiya tuzing.
Massivning eng katta elementini indeksini topuvchi rekursiv funksiya tuzing.
Manfiy bo‘lmagan n va m sonlari uchun Akkerman funksiyasini hisoblovchi rekursiv funksiya tuzing. Akkerman funksiyasi quyidagicha aniqlanadi:
m+1, agar n = 0;
A(n, m) = A(n – 1, 1), agar n ≠ 0, m = 0;
A(n-1, A(n, m-1)), agar n>0, m>0.
Berilgan a va b sonlarining EKUBini topuvchi rekursiv funksiya tuzing.
Berilgan a va b sonlarining EKUKini topuvchi rekursiv funksiya tuzing.
Berilgan a, b va c sonlarining EKUBini topuvchi rekursiv funksiya tuzing.
Berilgan sonning raqamlarini teskarisiga yozuvchi rekursiv funksiya tuzing.
Soni noma’lum bo‘lgan sonlar ketma-ketligini massiv ishlatmagan holda teskarisiga yozuvchi rekursiv funksiya tuzing.
N-Fibonachi sonini oxirgi 17 xonasini aniqlovchi rekursiv dastur tuzing.
Berilgan S satrning i-elementidan j-elementigacha bo‘lgan elementlarini simmetrikligini aniqlovchi rekursiv dastur tuzing.
Maxraji n bo‘lgan [0;1] orasidagi barcha qisqarmas kasrlarni topuvchi rekursiv dastur tuzing.
Berilgan o‘nlik natural sonni N (2≤ N ≤ 16) sanoq sistemasiga o‘tkazuvchi rekursiv funksiya tuzing.
Berilgan sonni necha N faktorialga tengligini aniqlovchi rekursiv funksiya tuzing. Masalan, 6 = 3!.
Berilgan massiv elementlarini saralovchi rekursiv funksiya tuzing. Elementlar soni [1; 10000] bo‘lishi mumkin.
0110100110010110 tartibda berilgan ketma – ketlikning n – o‘rnida necha soni turganligini topuvchi dastur tuzing. Bu ketma – ketlik birinchi elementi 0 ga teng. Keyingi elementlari esa berilgan satrni 0 ni 1 ga 1 ni esa 0 ga o‘girgan holatga ko‘chirilgan ya’ni 0 1 10 1001 10010110
22^n ning 109 ga bo‘lgandagi qoldiqni hisoblovchi rekursiv funksiya tuzing. n soni [1; 1000000] oraliqda bo‘lishi mumkin.