N o`lchamli massiv berilgan. Massiv elementlarini bir qadam o`ngga siljitish amalga oshirilsin. (bunda A1→A2 ga o`tadi, A2→A3, …, AN-1→AN ga o`tadi.) Massivning N- elementining oldingi qiymati yuqoladi. Birinchi elementining qiymati 0 ga teng bo`lib qoladi.
|
6
2 4 6 8 10 12
|
0 2 4 6 8 10
|
8
|
Kiritilgan n sonining m-darajasini chiqaruvchi dastur tuzing. Dastur funksiya orqali tuzilsin!
|
2
10
|
1024
|
N o`lchamli massiv va K, L butun sonlari berilgan(1≤K≤L≤N). Massivning K-nomerdan L-nomergacha bo`lgan elementlarini o`chiring va hosil bo`lgan massivning o`lchami hamda uning tarkibi chiqarilsin(K va L ham kiradi).
|
6 2 4
3 4 7 9 10 8
|
3 3 10 8
|
9
|
Uchta qiymatdan kattasini aniqlovchi funksiya tuzing va undan foydalanish tartibini ko‘rsating
|
4 5 6
|
6
|
N o`lchamli massiv berilgan. Massiv elementlarini bir qadam o`ngga siklli siljitish amalga oshirilsin (bunda A1→A2, A2→A3, …, AN→A1, ga o`tadi).
|
6
2 4 6 8 10 12
|
12 2 4 6 8 10
|
10
|
N soninig natural bo‘luvchilari sonini hisoblovchi funksiya tuzilsin!
|
12
|
6
|
N o`lchamli massiv berilgan (N-toq son). Massivning birinchi yarmi bilan ikkinchi yarmini o`rni almashtirilsin.
|
6
2 7 3 4 6 8
|
4 6 8 2 7 3
|
11
|
Berilgan X haqiqiy soni uchun
X<0 da -1
X=0 da 0 va
X>0 da 1
Qiymat qaytaradigan funksiya tuzing
|
-35
|
-1
|
N o`lchamli A massiv berilgan. 2 ta yangi B va C massivlarni ifodalang. B massivga A massivning barcha musbat elementlarini C massivga manfiy elementlari (keyingi elementlarning kirgizilgan tartibini saqlagan holda) yozilib, avval B massivning o`lchami va tarkibini keyin C massivning o`lchami va tarkibi chiqarilsin.
|
5
-2 8 -4 3 7
|
3
8 3 7
2
-2 -4
|
12
|
Kvadrat tenglamaning ildizlari sonini aniqlaydigan RootsCount(A,B,C) butun tipli funksiya tasvirlansin(A, B, C- haqiqiy parametr A≠0).
|
1 2 4
|
1
|
N o‘lchovli Fibonachichi sonlaridan iborat massiv xosil qiling. Massiv elementlarini chiqaring.
|
8
|
1 1 2 3 5 8 13 21
|
13
|
A asosi va unga tushirilgan h balandligi berilgan. Teng yonli uchburchakning perimetrini hisoblovchi haqiqiy tipli TrangleP(a,h) funksiyasi tasvirlansin(a va h-haqiqiy). Qiymatlar berib tekshirilsin
|
6
4
|
11
|
N o`lchamli massiv berilgan. Massivning birinchi musbat elementidan oldin 0 qo‘shilsin.
|
5
-6 4 -8 7 3
|
-6 0 4 -8 7 3
|
14
|
Agar berilgan butun son juft bo`lsa “true” aks holda “false” qiymat qaytaruvchi mantiqiy tipli Even(K) funksiyasi tasvirlansin.
|
7
|
False yoki 0
|
Bir xil N o`lchamli A va B massiv berilgan. A va B massiv elementlari birlashtirlib yangi C massiv xosil qilinsin va uning elementlari chiqarilsin.
|
3
1 4 7
2 5 8
|
1 4 7 2 5 8
|
15
|
Berilgan butun K (K>0) parametr 5 ning darajalariga teng bo`lsa True aks holda false qiymat qaytaruvchi mantiqiy tipli IsPowerS(K) funksiyasi tasvirlansin.
|
125
|
True yoki 1
|
N(N≤15) o`lchamli butun tipli A massiv berilgan. Massivdagi tartib nomeri 3 ga karrali bo`lgan (3, 6, …) elementlar yangi butun tipli B massivga yozilib, hosil qilingan B massivning o`lchami va elementlari chiqarilsin. Shart operatoridan foydalanilmasin.
|
9
1 3 7 4 5 8 6 9 2
|
3
7 8 2
|
16
|
Berilgan butun (K>0) parametr biror butun sonning kvadratiga teng bo`lsa “true” aks holda “false” qiymat qaytaruvchi mantiqiy tip IsSquare(K) funksiyasi tasvirlansin.
|
16
|
True yoki 1
|
N o`lchamli butun tipli massiv berilgan. Massivdagi barcha toq sonlar o`chirilsin va hosil bo`lgan massivning o`lchami hamda tarkibi chiqarilsin.
|
6
3 4 7 9 10 8
|
3
4 10 8
|
17
|
Berilgan K butun musbat sondagi raqamlar sonini aniqlovchi butun tipli Digit Count(K) funksiyasi tasvirlansin.
|
125
|
3
|
N o`lchamli A massiv berilgan. Xuddi shunday o`lchamli elementlari quyidagi ko`rinishda aniqlanadigan yangi B massiv hosil qilinsin.
Bk=2Ak agar Ak<5
aks holda Ak/2.
|
5
3 5 9 6 1
|
6 2.5 4.5 3 2
|
18
|
2 ta A va B butun sonlar berilgan. (A) A dan B gacha bo`lgan butun sonlar yig`indisi topilsin.[A,B)
|
5
8
|
18
|
N o`lchamli A massiv berilgan. Uning juft nomerli elementlarining ichidan eng kichigi topilsin.
|
6
1 6 5 3 4 5
|
1
|
19
|
1 dan boshlab N sonigacha nechta tub son borligini aniqlovchi dastur tuzing.
|
30
|
10
|
N o`lchamli massiv berilgan. Massivning eng kichik elementidan oldin va eng katta elementidan keyin 0 qiymati joylashtirilsin(1-uchragan).
|
6
3 7 3 5 2 5
|
3 7 0 3 5 0 2 5
|
20
|
Kiritilgan n sonining 3-darajasi bo’lishini tekshiruvchi funksiya tuzilsin! Darajasi bo‘lsa 1 aks holda 0 qaytarilsin.
|
243
|
True yoki 1
|
N o`lchamli butun tipli massiv berilgan. Uning elementlari arifmetik progressiyani tashkil etishi tekshirilsin. Agar tashkil etsa 1, tashkil etmasa 0(nol) chiqarilsin.
|
6
3 8 13 18 23 28
|
1
|
21
|
N - Fibonachchi sonlarini xosil qiluvchi Fib(n) funksiyasini tuzing va tekshiring.(1,1,2,3,5,8,13)
|
4
|
3
|
N o`lchamli butun tipli massiv berilgan. Massivda juft va toq sonlarning(navbat bilan) almashinib kelishi aniqlansin. Agar almashinib kelsa 1, aks holda 0 chiqarilsin.
|
5
12 9 18 3 6
|
1
|
22
|
Faktorialni hisoblovchi funksiya tuzing.
|
5
|
120
|
N o`lchamli massiv berilgan. Uning eng katta va eng kichik elementlari o`rni almashtirilsin.(1-uchragan eng katta va 1-uchragan eng kichik)
|
5
2 7 3 4 6
|
7 2 3 4 6
|
23
|
N Sonning natural bo‘luvchilar yig‘indisini hisoblovchi NBY(N) nomli funksiya tuzing.
|
12
|
28
|
N o`lchamli massiv va K butun son berilgan (1≤K≤N). Massivning K-elementidan keyin 0 qiymatli element joylashtirilsin.
|
6 3
3 5 3 5 2 5
|
3 5 3 0 5 2 5
|
24
|
Berilgan sonni mukammallikka tekshiruvchi funksiya tuzing. Son mukammal bo’lsa 1 aks holda 0 qaytarilsin
|
28
|
1
|
N o`lchamli massiv berilgan. Uning elementlari geometrik progresssiyani tashkil etishi tekshirilsin. Agar tashkil etsa 1, aks holda 0(nol) chiqarilsin.
|
4
16 8 4 2
|
1
|
25
|
A va B sonlar uchun EKUB hisoblaydigan EKUB(A,B) nomli funksiya tuzing.(Yevklid algoritmi)
|
12
18
|
6
|
N o`lchamli massiv va K butun son berilgan (1≤K≤N). Massivning K-nomerli elementining oldiga yangi 0 qiymatli element joylashtirilsin.
|
6 3
3 5 3 5 2 5
|
3 5 0 3 5 2 5
|
25
|
A va B sonlar uchun EKUK hisoblaydigan EKUK(A,B) nomli funksiya tuzing.(Yevklid algoritmi)
|
25
15
|
75
|
N o`lchamli nol bo`lmagan butun tipli massiv berilgan. Musbat va manfiy sonlarning almashinib kelishi tekshirilsin. Agar almashinib kelsa 1 aks holda 0 chiqarilsin.
|
5
7 -3 1 -9 3
|
1
|
26
|
A va B(A |
10 25
15
|
1
|
N o`lchamli A massiv berilgan. Uning toq nomerli elementlari ichidan eng kattasi topilsin.
|
6
1 6 5 3 4 5
|
6
|
27
|
N sonining raqamlari yig‘indisini hisoblovchi funksiya tuzing
|
123
|
6
|
N o`lchamli massiv berilgan. Uning elementlari teskari tartibda joylashtirilsin.
|
6
2 7 3 4 6 8
|
8 6 4 3 7 2
|
28
|
N soniga m raqamini o’ng tomondan qo’shib yangi son hosil qiluvchi funksiya tuzing.
|
245
3
|
2453
|
N o`lchamli butun tipli massiv berilgan. Oxirgi uchragan toq soninig boshlang`ich qiymati massivdagi barcha toq sonlarga ko`paytirilsin. Agar massivda toq son bo`lmasa, massiv o`zgartirishsiz qoldirilsin.
|
5
2 7 3 4 6
|
2 21 9 4 6
|
29
|
N sonini raqamlar ketma-ketligini teskari tartibda chiqaruvchi funksiya tuzing
|
123
|
321
|
N o`lchamli massiv berilgan. Massiv elementlarini bir qadam chapga siklli siljitish amalga oshirilsin (bunda AN→AN-1, An-1→AN-2,…,A1→AN, ga o`tadi).
|
6
2 4 6 8 10 12
|
4 6 8 10 12 2
|
30
|
A-surat B-mahraj kasr berilgan shu kasrni qisqartiradigan funksiya tuzing
|
15
25
|
3 5
|
N(N>2) o`lchamli butun tipli massiv berilgan. Massivning toq nomerli hamma elementi o`chirilsin. Shart operatoridan foydalanilmasin.
|
6
3 4 7 9 10 8
|
4 9 8
|