Andijon davlat universiteti Axborot texnologiyalari va kompyuter injiniringi fakultetining Informatika o’qitish metodikasi ta’lim yo‘nalishi - bet 5

chiziq ustiga tekkan bo‘lsa kichikroq aylanaga tegishli bo‘ladi).
31.
S satr faqat lotin harflaridan iborat. Satrda qatnashgan “a” belgisi turgan o‘rinlari yig‘indisini
hisoblovchi dastur tuzing.
32.
N natural sonigacha bo‘lgan o‘zining barcha raqamlariga qoldiqsiz bo‘linuvchi sonlarni
ekranga chiqarish dasturi tuzilsin.
33.
Berilgan N uchun raqamlarining yig‘indisi N ga teng va N ga bo‘linadigan eng kichik
sonni topish dasturi tuzilsin. (N<1000).
34.
Chapdan ham o‘ngdan ham bir xil o‘qiladigan sonlar polindrom sonlar deyiladi. 25000
dan kichik toq polindrom sonlarni ekranga chiqaruvchi dastur tuzing.
35.
N, M natural sonlar berilgan bo‘lsin. Raqamlari yig‘indilarining kvadrati M ga teng
bo‘lgan barcha N dan kichik natural sonlarni aniqlash dasturi tuzilsin.
36.
Berilgan matndagi har xil harflarni va ularning sonini topish dasturini tuzing. Katta va
kichik xarflar farqlansin. Probel (bo‘sh joy) belgisi hisobga olinmasin.
37.
Kvadrat tenglama koeffitsiyentlarining qiymatlarini input.txt faylidan olib kvadrat tenglamani
yechish dasturi tuzilsin. Natija output.txt fayliga yozilsin.
38.
x, y, z, t sonlari berilgan. Ikki sonning yig‘indisi va ko‘patmasi dasturlash tilining funksiya
tuzilmasidan foydalanib tuzilgan hoda berilgan sonlarning yig‘indisi va ko‘paytmasini taqqoslash
dasturi tuzilsin.
39.
Kun boshidan boshlab N sekund vaqt o‘tdi. Kun boshidan boshlab qancha minut to‘la o‘tganligini
aniqlovchi dasturni funksiyadan foydalanib tuzilsin.
40.
Uch xonali son berilgan. Uning o‘nliklar xonasidagi raqam bilan birliklar xonasidagi raqamni
almashtirishdan hosil bo‘lgan sonni aniqlovchi dastur tuzilsin. (Kirish =123; Natija = 132.
Funksiyadan foydalanib dastur tuzilsin.
41.
A va B (A > B) musbat sonlari berilgan. A kesmada B kesmani necha marta joylashtirish
mumkinligini aniqlovchi dastur tuzilsin. Funksiyadan foydalanib dastur tuzing.
42.
Birinchi avtomobilning tezligi v
1
km/s, ikkinchisiniki v
2
km/s, ular orasidagi masofa s. Ular biri–
biridan uzoqlasha boshlasa t vaqtdan keyin ular orasidagi masofani aniqlaydigan dastur tuzilsin.
Funksiyadan foydalanib dastur tuzilsin.
43.
Hafta kunlari quyidagicha tartibda berilgan. 1-dushanba, 2-seshanba, 3-chorshanba, 4-payshanba,
5-juma, 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 dastur tuzilsin.
44.
A,B,C butun sonlar berilgan. Tomonlari A va B bo‘lgan to‘g‘ri to‘rtburchakka tomoni C bo‘lgan
kvadrat eng ko‘p joylashtirilsin. To‘g‘ri to‘rtburchakka eng ko‘p joylashgan kvadratlar soni va
joylashmay qolgan qismi yuzasini aniqlovchi dastur tuzilsin.
45.
n butun soni va x haqiqiy soni berilgan (n > 0). Quyidagi yig‘indini hisoblovchi dastur tuzilsin.
(Olingan natija taxminan e
x
ga yaqinlashadi) 1 + x
1
/1!+ x
2
/ (2!) + x
3
/ (3!) + … +x
n
/(n!)
46.
n butun soni va x haqiqiy soni berilgan (n > 0). Quyidagi yig‘indini hisoblovchi dastur tuzilsin.
(Olingan natija taxminan sin(x) ga yaqinlashadi) x
1
– x
3
/ (3!) + x
5
/ (5!) - … + (-1)
n
x
2*n+1
/(
(2*n+1)! )
47.
n butun soni berilgan (n > 1). Fibonachchi ketma – ketlikning dastlabki n ta hadini chiqaruvchi
dastur tuzilsin.F1 = 1; F2 = 1; FK = F(K-2) + F(K-1); K = 3, 4, …
48.
n natural soni va arifmetik progressiyaning dastlabki hadi A va ayirmadi D berilgan. Arifmetik
progressiyaning dastlabki n ta hadidan tashkil topgan massivni hosil qiling va eng katta va eng
kichik elementlaridan tashqari qolgan elementlarining o‘rta arifmetik qiymatini hisoblovchi
dastur.
49.
N ta elementdan tashkil topgan massiv va K, L butun sonlari berilgan. (0 <= K <= L < N).
Massivning K va L indekslari orasidagi elementlari indekslarining o‘rta geometrigini va shu
oraliqdan tashqari elementlari juft indekslilari o‘rta arifmetigini chiqaruvchi dastur tuzilsin.
50.
Natural n soni , x1, x2, ..., xn hamda y1, y2, ..., yn haqiqiy sonlar ketma-ketligi berilgan. (xi, yi)
nuqtalar juftligi tekislikdagi nuqtaning koordinatalari bo‘lsin. Koordinata boshidan eng uzoqda va
eng yaqinda joylashgan nuqtalarning tartib raqamlarini aniqlash dasturini tuzing.
Izox: Har bir fan bo’yicha jami 50 tadan savol tuziladi.
|