Page 45 - 9-sinf informatika yangi 2020. @informatika
P. 45
3-usul.
Qa- Shart
Boshlansin Amallar Р i
dam tekshirish
1 P=1 1
P = 1
2 i=1 1 1
P=P*i
i = 1 3 i=i+1 1 1 2>5, yoӒq
i>5 (yolg‘on)
P=P*i 3>5, yoӒq
P = P * i 4 i=i+1 2 2 (yolg‘on)
i>5
P=P*i
i = i + 2 5 i=i+1 6 3 4>5, yoӒq
i>5 (yolg‘on)
P=P*i
yo‘q ha 5>5, yoӒq
i > 5 6 i=i+1 24 4 (yolg‘on)
i>5
P=P*i
P 7 i=i+1 120 5 6>5, ha (rost)
chiqarilsin i>5
Tugatilsin
AMALIY 1. 1 dan n gacha bo‘lgan sonlar ichidan faqat 5 ga karrali sonlar yig‘indisini hisoblash
TOPSHIRIQLAR 2. y = sin 0 + sin 0,1 + sin 0,2 + ... + sin n ifoda qiymatini hisoblash algoritmini tuzing.
algoritmini tuzing.
3. 3 xil takrorlanish tuzilmalaridan foydalanib P=(2+2)*(2+3)*(2+4)*(2+5)
ko‘paytmani hisoblash algoritmini tuzing.
4. y = 2x + 1 funksiyasini x ning [ӏ3; 5] oraliqdagi butun qiymatlarida hisoblash
3
algoritmini blok-sxema shaklida tuzing.
24-dars. ARALASH (KOMBINATSIYALASHGAN)
ALGORITMLAR
Tarkibida bir necha turdagi algoritmlar qatnashgan algoritmga aralash
(kombinatsiyalashgan) algoritm deyiladi.
Aralash algoritmlarga quyidagilar misol bo‘ladi.
1-masala. Sinfda 25 nafar oӒquvchi bor. Qancha oӒquvchi informatikadan Ӗaӓloӗ baho
olganligini aniqlash algoritmi tuzilsin.
44 III BOB. ALGORITMLASH ASOSLARI