Nazorat savollari - O„zbekiston respublikasi oliy va o„rta maxsus ta‟lim vazirligi samarqand davlat universiteti...

Nazorat savollari
1.Chiziqli algoritm deb nimaga aytiladi?
2.Chiziqli dasturlar?
Mustaqil ishlash uchun topshiriqlar
1. Uch xonali son berilgan. Uning raqamlar yig'indisini va raqamlar
ko‗paytmasini aniqlovchi programma tuzilsin.
2. Uch xonali son berilgan. Uning raqamlarini teskari tartibda yozishdan hosil
bo‗lgan sonni aniqlovchi programma tuzilsin.
3. Uch xonali son berilgan. Uning chapdan birinchi raqamini o‗chirib o‗ng
tarafiga yozishdan hosil bo‗lgan sonni aniqlovchi programma tuzilsin.
4. Uch xonali son berilgan. Uning o‗ngdan birinchi raqamini o‗chirib chap
tarafiga yozishdan hosil bo‗lgan sonni aniqlovchi programma tuzilsin.
5. Uch xonali son berilgan. Uning o‗nliklar xonasidagi raqam bilan yuzliklar
xonasidagi raqamni almashtirishdan hosil bo‗lgan sonni aniqlovchi programma
tuzilsin. (Kirish=123; Natija=213).
6. Uch xonali son berilgan. Uning o‗nliklar xonasidagi raqam bilan birliklar
xonasidagi raqamni almashtirishdan hosil bo‗lgan sonni aniqlovchi programma
tuzilsin. (Kirish=123; Natija=132).
7. 999 dan katta bo‗lgan son berilgan. Bir marta bo‗lib butunni va bo‗lib qoldiqni
olish operatsiyasidan foydalanib berilgan sonni yuzliklar xonasidagi sonni
aniqlovchi programma tuzilsin.
8. 999 dan katta bo‗lgan son berilgan. Bir marta bo‗lib butunni va bo‗lib qoldiqni
olish operatsiyasidan foydalanib berilgan sonni mingliklar xonasidagi sonni
aniqlovchi programma tuzilsin.
9. Kun boshidan boshlab N sekund vaqt o‗tdi. Kun boshidan boshlab qancha minut
to‗la o‗tganligini aniqlovchi programma tuzilsin.
10. Kun boshidan boshlab N sekund vaqt o‗tdi. Kun boshidan boshlab qancha to‗la
soat o‗tganligini aniqlovchi programma tuzilsin.
80
11. Kun boshidan boshlab N sekund vaqt o‗tdi. Kun boshidan boshlab qancha
minut va sekund o‗tganligini aniqlovchi programma tuzilsin.
12. Kun boshidan boshlab N sekund vaqt o‗tdi. Kun boshidan boshlab qancha soat
va sekund o‗tganligini aniqlovchi programma tuzilsin.
13. Kun boshidan boshlab N sekund vaqt o‗tdi. Kun boshidan boshlab qancha
soat, minut va sekund o‗tganligini aniqlovchi programma tuzilsin.
14. Hafta kunlari quyidagi tartibda berilgan: 0 – yakshanba, 1 – dushanba, 2 –
seshanba, ... , 6 – shanba. 1-365 oraliqda yotuvchi K soni berilgan. Agar 1-yanvar
dushanba bo‗lsa, kiritilgan K – kun haftaning qaysi kuniga to‗g'ri kelishini
aniqlovchi programma tuzilsin.
15. Hafta kunlari quyidagi tartibda berilgan: 0 – yakshanba, 1 – dushanba, 2 –
seshanba, ... , 6 – shanba. 1-365 oraliqda yotuvchi K soni berilgan. Agar 1-yanvar
payshanba bo‗lsa, kiritilgan K – kun haftaning qaysi kuniga to‗g'ri kelishini
aniqlovchi programma tuzilsin.
16. Hafta kunlari quyidagi tartibda berilgan: 1 – dushanba, 2 – seshanba, ... , 6 –
shanba, 7 – yakshanba, 1-365 oraliqda yotuvchi K soni berilgan. Agar 1-yanvar
seshanba bo‗lsa, kiritilgan K – kun haftaning qaysi kuniga to‗g'ri kelishini
aniqlovchi programma tuzilsin.
17. Hafta kunlari quyidagi tartibda berilgan: 1 – dushanba, 2 – seshanba, ... , 6 –
shanba, 7 – yakshanba, 1-365 oraliqda yotuvchi K soni berilgan. Agar 1-yanvar
shanba bo‗lsa, kiritilgan K – kun haftaning qaysi kuniga to‗g'ri kelishini
aniqlovchi
programma
tuzilsin.
18. Hafta kunlari quyidagi tartibda berilgan: 1 – dushanba, 2 – seshanba, ... , 6 –
shanba, 7 – yakshanba (N 1-7gacha bo‗lgan hafta kunlari soni). 1-365 oraliqda
yotuvchi K soni berilgan. Agar 1-yanvar N chi kunga to‗g‘ri kelsa, kiritilgan K –
kun haftaning qaysi kuniga to‗g'ri kelishini aniqlovchi programma tuzilsin.
19. A, B, C butun sonlar berilgan. Tomonlari AxB bo‗lgan to‗g‘ri to‗rtburchakka
tomoni C bo‗lgan kvadrat eng ko‗p joylashtirilsin. To‗g‘rito‗rt burchakka eng ko‗p
joylashgan kvadratlar soni va joylashmay qolgan qismi yuzasini aniqlovchi
programma
tuzilsin.
20. Qaysidir yil berilgan. Berilgan yilning qaysi yuz yillikka kirishini aniqlovchi
programma tuzilsin. (Masalan: 20 – yuz yillikning boshi 1901 yil).
21. a) b*tan(x)+|a+2*x-ea+b| , a=2.1, b=34, x=9,7;
b) 2,45*ctg(x+2π/7)-f/g*a2x+x3+2f;
81
c)
4
2
1
2
3
)
1
5
3
(
)
(
cos
b
a
x
y
z
y
x
e
a
x
x
x
d)
13
)
(
ln
3
32
,
19
3
Ctg
e
e
c
b
y
x
y
x
e)
5
3
3
5
3
lg
y
x
e
y
x
x
ifodalarning qiymatlarini hisoblash dasturlarini tuzing
22. Berigan sonning butun va kasr qismlarini aniqlash dasturini tuzing.
23. Besh xonali natural sonning raqamlari yig‘indisini topish dasturini tuzing.
24. Sakkiz xonali natural sonning o‘ngdan birinchi, uchinchi, oltinchi, ettinchi
raqamlari ko‘paytmasini topish dasturini tuzing.
25. Yetti xonali natural sonning chapdan juft o‘rindagi raqamlari yig‘indisini, toq
o‘rindagi raqamlari o‘rta geometrigini nopish dasturini tuzing.
26. Ayirmasi 3 ga, birinchi hadi 4 ga teng bo‘lgan arifmetik progressiyaning 9-
hadi bilan 32-hadlari ko‘paytmasini topish dasturini tuzing.
27. Ikki xonali natural sonning raqamlari o‘rni almashtirilganda uning qiymati
qanday o‘zgarishini aniqlash dasturini tuzing.
28. Radiusi R bo‘lgan doiraning yuzi, n gradusli sektori, m gradusli segmenti
yuzlarini aniqlash dasturini tuzing.
29. Ikkita tomoni a va b, ularning birining qarshisidagi burchagi n gradus
bo‘lgan uchburchakning perimetri, yizi, qolgan ikkita burchagini topish dasturini
tuzing.
30. Tomonlari a, b, c bolgan uchburchakga ichki va tashqi chizilgan aylanalar
yzlarini aniqlash dasturini tuzing.
|