Mavzu: Algoritmning asosiy tuzilmalarimavzusini takrorlashga doir topshiriqlar


Download 57.5 Kb.
bet2/3
Sana16.06.2023
Hajmi57.5 Kb.
#1506737
1   2   3
Bog'liq
9 10-dars (1)

2. Tarmoqlanish tuzilmalari. Bu tuzilmalar shart tekshirish natijasiga (ha yoki yo’q) ko’ra ikki yo’ldan birini tanlash imkoniyatini beradi. Bu tuzilmalar, asosan, 2 xil ko’rinishda bo’ladi.
a) agar – u holda:



So’zlar orqali

Blok-sxema ko’rinishida



agar shart
u holda
ko’rsatmalar guruhi
oxiri






3-masala. Berilgan a son musbat bo’lsa, u holda uning kvadratini va kvadrat ildizini hisoblash algoritmini tuzing.
4-masala. Uchta a, b, c sonlar berilgan. Ular ichida manfiy bo’lmagan sonlar kvadrat ildizini hisoblash algoritmini tuzing.
b) agar – u holda – aks holda:



So’zlar orqali

Blok-sxema ko’rinishida



agar shart
u holda
ko’rsatmalar guruhi 1
aks holda
ko’rsatmalar guruhi 2
oxiri






5-masala. Uchta a, b, c sonlar berilgan. a < b–c shart bajarilsa “Ha”, aks holda “Yo‘q” deb javob chiqaruvchi algoritm tuzing.
6-masala. a va b sonlar berilgan. Agar ularning ko‘paytmasi musbat bo‘lsa, ularning har birini kvadratini, aks holda ularning har biriga 100 ni qo‘shib chiqaruvchi algoritm tuzing.
3. Takrorlanish tuzilmalari. Bu tuzilmalar bir nechta ko’rsatmalar guruhini ko’p marta bajarilishini ta’minlaydi. Bu tuzilmalar ham, asosan, 2 xil ko’rinishda bo’ladi.
a) toki:



So’zlar orqali

Blok-sxema ko’rinishida


Download 57.5 Kb.

Do'stlaringiz bilan baham:
1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling