1-misol. ifodaning qiymatini hisoblash algoritmini tuzing.
Yechish. Bu yerda i bo’yicha takrorlanuvchi algoritm tashqi, j bo’yicha takrorlanuvchi algoritm ichki sikllar deb yuritiladi.
boshlash
s=0:p=1
i=1
j=1
p=p(i+j)/2
j =j+1 ha
ha yo’q
j<=3 s = s+p i=i+1 i<=5
yo’q
S ni chiqarish
tamom
2-misol. Ikkita a va v natural sonlari uchun eng katta umumiy bo’luvchi topilsin( blok-sxema ko’rinishi):
Yechish. Bu masalaning yechimi Evklid algoritmidan iborat bo’ladi.(Evklid algoritmining tavsifi yuqorida berilgan).
boshlash
A,B ni kiritish
ha yo’q
A=B
yo’q ha
EKUB=A A > B
EKUB B = B -A A =A-B
tamom
Takrorlash uchun savollar
Sikl nima? Qanday sikllarni bilasiz?
Murakkab sikl nima va u qanday tuzilgan?
Icma-ich va iteratsion sikllar qanday bajariladi?
Tashqi siklni tushuntiring.
Ichki sikl qanday bajariladi?
Iteratsion sikllarga misollar keltiring.
Icma-ich sikllar tanasi nima?
Icma-ich sikllar nimadalardan tarkib tiogan bo’ladi?
Icma-ich sikllarning takrorlanishlar soni nimaga bog’liq?
Icma-ich sikllarning soni nimaga bog’liq?
Mustaqil mashqlar
ni hisoblash algoritmini tuzing.
Ko’paytirish jadvali elementlarini hosil qilish algoritmini tuzing.
ni hisoblash algoritmini tuzing.
ni hisoblash algoritmini tuzing.
ni hisoblash algoritmini tuzing.
ni hisoblash algoritmini tuzing.
ni hisoblash algoritmini tuzing.
ni hisoblash algoritmini tuzing.
ni hisoblash algoritmini tuzing.
ni hisoblash algoritmini tuzing.
Do'stlaringiz bilan baham: |