Page 39 - 9-sinf informatika yangi 2020. @informatika
P. 39
Turi So‘zlar orqali Blok-sxema ko‘rinishida Namuna
ha
agar – u holda; ko‘rsatmalar ko‘rsatmalar yo‘q bu son 3 ga karrali bo‘ladi.
shart
Agar berilgan sonning
agar shart
raqamlari yig‘indisi 3 ga
u holda
qoldiqsiz boӒlinsa, u holda
guruhi
guruhi oxiri
agar – u holda – aks holda; guruhi1 aks holda ko‘rsatmalar shart ko‘rsatmalar qoldiqsiz boӒlinsa, u holda bu
agar shart
ha
yo‘q
Agar berilgan sonning
u holda
raqamlari yig‘indisi 3 ga
ko‘rsatmalar
guruhi1
guruhi2
son 3 ga karrali boӒladi, aks
ko‘rsatmalar
holda 3 ga karrali bo‘lmaydi.
guruhi2 oxiri
1-misol. Berilgan A son 0 (nol)dan katta Boshlansin
musbat son boӒlsa, u holda uning kvadratini
hisoblash algoritmini tuzing: А kiritilsin;
1) boshlansin;
2) A kiritilsin; ha A>0; yo‘q
3) agar A > 0 boӒlsa, u holda 4-bandga oӒtilsin;
4) natija A*A deb olinsin; A*A;
5) tugatilsin.
Bu misolda agar A > 0 boӒlsa, 4-banddagi Tugatilsin
koӒrsatma bajariladi, aks holda, yaӓni A ԃ 0 shart
bajarilsa, 3-banddagi koӒrsatma bajarilmaydi.
2-misol. Berilgan ikkita A va B sonlardan kichigini topish algoritmini tuzing:
1) boshlansin;
2) A va B kiritilsin;
3) agar A < B boӒlsa, 4-bandga oӒtilsin; Boshlansin
aks holda, 5-bandga oӒtilsin;
4) natija A deb olinsin va 6-bandga
oӒtilsin; A va B kiritilsin;
5) natija B deb olinsin;
ha A<B yo‘q
6) tugatilsin.
Bu misoldan quyidagicha xulosa Natija A; Natija B;
chiqarish mumkin: agar A < B shart bajarilsa,
5-banddagi koӒrsatma bajarilmaydi, aks
holda, yaӓni A > B boӒlsa, 4-banddagi
ko‘rsatma bajarilmaydi. Tugatilsin
38 III BOB. ALGORITMLASH ASOSLARI