Page 43 - 9-sinf informatika yangi 2020. @informatika
P. 43
Boshlansin
2-misol. 5 dan 49 gacha bo‘lgan toq sonlar
P = 1 koӒpaytmasin yaӓn P=5*7*9*ӝ*49 n hisoblash algoritmini
tuzing.
I = 5 1) boshlansin;
2) P=1 deb olinsin;
3) i ning qiymati 5 deb olinsin;
P = P * i
4) P ni i ga koӒpaytirib, P deb olinsin;
5) i ga 2 ni qoӒshib, i deb olinsin;
i = i + 2 6) agar i≤49 boӒlsa, 4-bandga oӒtilsin;
7) natija P deb olinsin;
i ≤ 49 8) tugatilsin.
Demak, algoritmlarning chiziqli, tarmoqlanuvchi
yo‘q yoki takrorlanuvchi turlari mavjud ekan. Inson hayotida
P chiqarilsin uchraydigan algoritmlar asosan shu uch turdagi
algoritmlarning uzviy birligi sifatida namoyon bo‘ladi.
Tugatilsin
SAVOL VA TOPSHIRIQLAR ? tushuntiring.
1. Qanday algoritmlar takrorlanuvchi algoritm deb ataladi? Misol keltiring.
2. Takrorlanuvchi tuzilmalari haqida ma’lumot bering. Ularning bir-biridan farqini
3. Sharti oldin tekshiriluvchi algoritmni tushuntirib bering va misol keltiring.
4. Sharti keyin tekshiriluvchi algoritmga hayotiy misol keltiring.
5. Uchta sondan eng kichigini aniqlab beruvchi algoritm tuzing.
1. 3 xil takrorlanish tuzilmalaridan foydalanib, 1 dan 100 gacha boӒlgan sonlar
UY VAZIFASI yig‘indisini hisoblash algoritmini tuzing.
2. Quyidagi algoritmga mos masala sharhini aniqlang va blok-sxema tuzing:
1) boshlansin;
2) S=0 deb olinsin;
3) i ning qiymati 1 deb olinsin;
4) P ni i ga koӒpaytirib, P deb olinsin;
5) i ga 1 ni qoӒshib, i deb olinsin;
6) agar i≤50 boӒlsa, 4-bandga oӒtilsin;
7) natija P deb olinsin;
8) tugatilsin.
42 III BOB. ALGORITMLASH ASOSLARI