Page 40 - 9-sinf informatika yangi 2020. @informatika
P. 40
1. Qanday algoritmlarga tarmoqlanuvchi algoritmlar deyiladi?
2. Tarmoqlanuvchi algoritmlarga oid hayotiy misollar keltiring. ? SAVOL VA
3. Tarmoqlanuvchi algoritmlarning qanday tuzilishlari mavjud? TOPSHIRIQLAR
4. Tarmoqlanuvchi algoritmlarning to‘liq va qisqartirilgan ko‘rinishlari farqlarini
tushuntiring?
5. Tarmoqlanuvchi algoritmlarning to‘liq ko‘rinishiga misollar keltiring.
1. Berilgan a son 5 dan katta boӒlsa, uning kvadrat ildizini hisoblash algoritmini tuzing.
2. Berilgan butun sonning absolyut qiymatini aniqlash algoritmini tuzing.
3. ax² + bx + c = 0 koӒrinishidagi kvadrat tenglama ildizini topish algoritmini tuzing. UY VAZIFASI
21-dars. AMALIY MASHG‘ULOT
Misol. Algoritm formula yordamida berilgan. Boshlansin
1+2 , <0
= 2+ , =0 x kiritilsin
+1 , >0
Funksiyaning qiymatini hisoblashga ha yo‘q yo‘q
oid tarmoqlanuvchi algoritmni blok-sxema x<0 x=0
yordamida tasvirlang: ha
y=1+2*x y=2+x y=x+1
1. Chiziqli tuzilmaga oid masalalar:
a) gilamni tozalash algoritmini so‘zlar y chiqarilsin
yordamid ifodalang;
radiusi R te aylanani uzunligi,
Tugatilsin
doira yuzi va shar hajmini hisoblash algoritmini
tuzing (yoӒllanma: );
4
2
3
R
L=2 R; S= R ; V=
3
d) oӒlchamlari 2 200 mm × 120 mm × 700 mm boӒlgan devorni hosil qilish uchun AMALIY
250 mm × 120 mm × 65 mm oӒlchamdagi gӒishtdan qancha kerakligini aniqlash algoritmini tuzing.
2. Tarmoqlanuvchi tuzilmaga oid masalalar: TOPSHIRIQLAR
a) a, b va c sonlar berilgan. Agar ularning yigӒindisi manԊy boӒlsa, ular har birining kvadrat
ildizini, aks holda, ularning har biridan 30 ni ayirib chiqaruvchi algoritm tuzing.
b) a=10 va b=1,5 qiymatlar uchun quyidagi funksiya qiymatini hisoblash algoritmini
tuzing.
+| 1| +2 , >1 ,5;
= 3 2 + , =1 ,5;
+ , <1 ,5.
21-dars. AMALIY MASHG‘ULOT 39