Jurnaldagi tartib raqami orqali, 1-10 gacha har bir talaba uchun alohida savollar berilgan va 11-20 gacha yana 1 – savolni tanlab bajaradi.
Mavzu:
5.1. Rekursiya va ularni dasturlashda ishlatish
5.2. Rekursiv va iterativ algoritmlarni ishlatishga misol
Laboratoriya ishida quyidagi qismlar bo’lishi kerak. Ishdan maqsad
Mavzu bo’yicha qisqacha tushunchalar
Masalani yechish (algoritm, dastur kodi, natija)
Xulosa
Foydalanilgan adabiyotlar
TOPSHIRIQLAR Massiv berilgan, barcha mumkin bo'lgan murakkab sonlarni chop eting? (Dastur iterative va rekursiv usulda bajarilib qadamlar soni bo’yicha tahlil qiling.)
Satrdagi unli harflarni sanash dasturini tuzing? (Dastur iterative va rekursiv usulda bajarilib qadamlar soni bo’yicha tahlil qiling.)
Satrdagi birinchi bosh harfni aniqlash dasturini tuzing? (Dastur iterative va rekursiv usulda bajarilib qadamlar soni bo’yicha tahlil qiling.)
Satrdagi birinchi raqamni aniqlash dasturini tuzing? (Dastur iterative va rekursiv usulda bajarilib qadamlar soni bo’yicha tahlil qiling.)
Sonni 10 lik sanoq sistemasidan 2 lik sanoq sistemasiga o’tkazish dasturini tuzing? (Dastur iterative va rekursiv usulda bajarilib qadamlar soni bo’yicha tahlil qiling.)
Ro’yxat elementlarini teskari aylantirish dasturini yozing. (Dastur iterative va rekursiv usulda bajarilib qadamlar soni bo’yicha tahlil qiling.)
Akkerman funksiyasi. Hisoblash nazariyasida Akkerman A(m,n) funksiyasi muhim rol o'ynaydi, quyidagicha aniqlanadi:
Berilgan m va n ikkita manfiy bo'lmagan butun sonlarni, har biri alohida satrda. A (m, n) qiymatini rekursiv funksiya hosil qilgan holda chop eting.
Natural sonning n-darajali yig‘indisini topish dasturini yozing. (Dastur iterative va rekursiv usulda bajarilib qadamlar soni bo’yicha tahlil qiling.)
N o’lchamli,elementlari musbat butun sonlardan iborat bo’lgan A massivning toq elementlari sonini aniqlovchi dastur tuzing? (Dastur iterative va rekursiv usulda bajarilib qadamlar soni bo’yicha tahlil qiling.)
N natural son berilgan, uning ikkining darajasiga teng yoki yo’qligini aniqlovchi dastur tuzing. Agar ushbu son ikkining darajasiga teng bo’lsa “HA”, aks holda “YO’Q” degan qiymat qaytarsin. (Dastur iterative va rekursiv usulda bajarilib qadamlar soni bo’yicha tahlil qiling.)