1-Laboratoriya ishi.
Chiziqli, tarmoqlanuvchi va takrorlanuvchi algoritmlarga oid masalalar
algoritmlarini yaratish.
1. Chiziqli algoritm uchun masala:
Ikkita (
a va b) sonni qiymatlarini qabul qilib ularning yig‘indisini
chiqaradigan algoritmni ishlab chiqing.
2. Tarmoqlanish algoritmlariga oid masala:
(n) soni qiymatini qabul qilib uning turi haqida xabar beruvchi algoritmni
ishlab chiqing. Masalan:
musbat, manfiy yoki nol.
3. Takroriy algoritmlar muammosi:
(n) soni qiymatini qabul qilib
1 dan n gacha bo‘lgan
barcha raqamlarni
chiqaradigan algoritmni yozing.
4. Aralash masala:
(n) soni qiymatini qabul qilib,
1 dan n gacha
oraliqdagi tub sonlarni
aniqlovchi algoritmni ishlab
chiqing
5. Qo‘shimcha masala:
(n) soni qiymatini qabul qilib va uning faktorialini hisoblovchi algoritmni
ishlab chiqing.
Ushbu masalalarni echishda psevdokod va blok sxemadan foydalaning.
Algoritmingiz aniq, mantiqiy va muammoni to'g'ri hal qilishiga
ishonch hosil
qiling.