Оддий циқл алгоритмларини дастурлаш
Ushbu kitob Pascal tilida oddiy va murakkab tsiql algoritmlarini dasturlashga bag'ishlangan. Kitobda takrorlanuvchi jarayonlarni tashkil qilish usullari, ya'ni "toki", "gacha" operatorlari va parametrli tsiqllar yordamida jarayonlarni hosil qilish o'rgatiladi. Shuningdek, umumiy yig'indi va ko'paytmalarni hisoblashga doir misollar keltirilgan bo'lib, ularni uch xil usulda (matematik model, algoritm, dastur) yechish ko'rsatilgan. Kitob davomida sodda va murakkab tsiqllarni dasturlashga oid amaliy masalalar tahlil qilinadi va ularni Pascal tilida yechish algoritmlari va dasturlari keltiriladi.
Asosiy mavzular
- Oddiy tsiql algoritmlarini dasturlash: Pascal tilida takrorlanuvchi jarayonlarni tashkil qilish usullari: "toki" (oldindan qo'yilgan shart bilan), "gacha" (oxirida qo'yilgan shart bilan), parametrli tsiqllar. Takrorlanuvchi jarayon (tsikl) tushunchasi, tsikl parametri va takrorlanish sohasi. while, repeat, for operatorlari sintaksisi va ularni qo'llashga oid misollar.
- Murakkab tsiql algoritmlarini dasturlash: Murakkab jarayonlarni dasturlashda FOR, WHILE, REPEAT...UNTIL tsiqllarini qo'llash. Umumiy yig'indi va ko'paytmalarni hisoblash masalalari. Murakkab algoritmlarni ishlashning uchta asosiy tipi. Murakkab tsiql algoritmlarini yaratish va ularni Pascal tilida dasturlashga oid amaliy masalalar.
- Misollar yechimi: 1 dan n gacha bo'lgan sonlar yig'indisini hisoblash (uch usulda: while, repeat, for). Umumiy yig'indi va ko'paytmani hisoblash algoritmlari va dasturlari. Funksiyalarni hisoblash masalalari (y=ax+b). Ko'paytmalarning umumiy yig'indisini hisoblash. Har bir misol uchun matematik model, algoritm va Pascal dasturi keltirilgan.