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



Yüklə 0,69 Mb.
səhifə51/157
tarix19.12.2023
ölçüsü0,69 Mb.
#152373
1   ...   47   48   49   50   51   52   53   54   ...   157
S. Eshtemirov, F. M. Nazarov algoritmlash va dasturlash asoslari-hozir.org

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.


Yüklə 0,69 Mb.

Dostları ilə paylaş:
1   ...   47   48   49   50   51   52   53   54   ...   157




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə