|
Oyning raqami berilgan. Shu oyda nechta kun borligini aniqlovchi dastur
tuzilsin.
5Bog'liq ALGORITMLASH VA DASTURLASH ASOSLARI4. Oyning raqami berilgan. Shu oyda nechta kun borligini aniqlovchi dastur
tuzilsin.
5. А, B haqiqiy va amal butun soni berilgan. A va B sonlari ustida arifmetik
amallar bajaruvchi dastur tuzilsin. Amal quyidagi qiymatlarni qabul qiladi: 1-
qo‗shish, 2-ayirish, 3-ko‗paytirish, 4-bo‗lish.
6. Uzunlik birliklari quyidagi tartibda berilgan. 1-desimetr, 2-kilometr, 3-metr,
4-millimetr, 5-santimetr. Uzunlik birligini bildiruvchi son berilgan. (1-5 oraliqda)
va shu birlikdagi kesma uzunligi berilgan (haqiqiy son). Kesmaning uzunligini
metrlarda ifodalovchi dastur tuzilsin.
7. Og'irlik birliklari quyidagi tartibda berilgan. 1-kilogramm, 2-milligramm, 3-
gramm, 4-tonna, 5-sentner. Og'irlik birligini bildiruvchi soni berilgan va shu
birlikdagi og'irlik qiymati berilgan. Og'irlikni kilogrammda ifodalovchi dastur
tuzilsin.
8. Sanani bildiruvchi ikkita butun son berilgan: D(kun) va M(oy), kabisa
bo‗lmagan yil sanasi kiritiladi. Berilgan sanani ifodalovchi dastur tuzilsin. Kabisa
yilida 366 kun, kabisa bo‗lmagan yilda 365 kun bor bo‗ladi.
9. Ikkita butun son berilgan: D (kun) va M (oy), kabisa bo‗lmagan yil sanasi
kiritiladi. Berilgan sanadan keyingi sanani ifodalovchi dastur tuzilsin.
10. Robot faqat to‗rtta tomonga kO‗cha oladi (―s‖-shimol, ―j‖-janub, ―q‖-
sharq, ―g‖-g'arb) va uchta raqamli kamanda: 0-harakatni davom ettir, 1-chapga
buril, 2-O‗ngga buril. Y – robot yO‗nalishi va K – kamanda berilgan. Berilgan
kamanda bajarilgandan keying robot holatini aniqlovchi dastur tuzilsin.
11. Lokatr dunyoning bir tomoniga qaratilgan (―s‖-shimol, ―j‖-janub, ―q‖-
sharq, ―g‖-g'arb) va uchta raqamli kamanda: 0-o‗ngga buril, 1-chapga buril, 2-
burilish 180
0
. C – lokatrning boshlang'ich holati va K1, K2 – kamandalar
berilgan. Berilgan kamanda bajarilgandan keying lokatr holatini aniqlovchi
dastur tuzilsin.
12. Doiraning elementlari quyidagi tartibda nomerlangan: 1-radius R, 2 —
diametr D = 2·R, 3 — uzunligi L = 2·pi·R, 4 — doiraing yuzi S = pi·R
2
. Shu
elementlardan bittasi berilgan qolganlarini topuvchi dastur tuzilsin. pi = 3.14.
13. Tengyonli uchburchakning elementlari quyidagi tartibda nomerlangan: 1-
katet a, 2-gipotenuza c = a·sqrt(2), 3 — gipotenuzaga tushirilgan balandlik h (h =
c/2), 4 — yuzasi S = (c·h)/2. Shu elementlardan bittasi berilganda qolganlarini
topuvchi dastur tuzilsin.
14. Tengtomonli uchburchakning elementlari quyidagi tartibda nomerlangan: 1-
tomoni a, 2-radiusi R1 (R1 = a·sqrt(3)/6), 3 — radius R2 (R2 = 2·R1), 4 — yuzasi
99
S = a
2
·sqrt(3)/4. Shu elementlardan bittasi berilganda qolganlarini topuvchi
dastur tuzilsin.
15. o‗yin kartasi turlari berilgan: 1-g'isht, 2-olma, 3-chillak, 4-qarg'a. 10 lik
kartadan kata kartalar quyidagi qiymatlarni o‗zlashtirsin: 11-valet, 12-dama, 13-
qirol, 14-tuz. Ikkita butun son berilgan N-karta qiymati (6 ≤ N ≤ 14) va M — karta
turi (1 ≤ M ≤ 4) kiritilganda karta nomlarini (masalan, ―olti qarg'a‖) chiqarib
beruvchi dastur tuzilsin.
16. Yoshi yillarda aniqlovchi 20-69 gacha butun son berilgan. Son kiritilganda
unga mos so‗zlarda ifodalovchi dastur tuzilsn. (―yigirma yosh‖, ―qirq uch yosh‖
va h.k.).
17. o‗quv masalalarini aniqlovchi 10-40 gacha butun son berilgan. Son
kiritilganda unga mos so‗zlarda ifodalovchi dastur tuzilsin. (―yigirmata masala‖,
―O‗n uchta masala‖ va h.k.).
|
| |