x va y o‘zgaruvchilaridagi saqlanayotgan qiymatlarni o’zaro almashtiruvchi Swap(x,y) nomli void turidagi funksiya tasvirlansin(x, y-haqiqiy turga tegishli parametrlar bo‘lib, bir vaqtning o‘zida kiruvchi va chiquvchi hisoblanadi). Bu funksiyadan foydalanib, berilgan a, b, c, d haqiqiy turga tegishli o’zgaruvchilar uchun (a,b),(c,d) va (b,c) juftliklarning qiymatlari ketma-ket almashtirilsin hamda a ,b,c, d larning yangi qiymatlari chiqarilsin.
Berilgan a, b, c o‘zgaruvchilardagi qiymatlarni quyidagicha siljituvchi a→c, c→b, b→a chap siljish Shift Lift3(a,b,c) nomli void turidagi funksiya tasvirlansin (a, b, c lar haqiqiy turga tegishli parametrlar bo‘lib, bir vaqtning o‘zida kiruvchi va chiquvchi hisoblanadi). Bu funksiyadan foydalanib, berilgan 2 ta (a1, b1, c1) va (a2, b2, c2) sonlar ketma - ketligining har biri uchun chap siljish amali bajarilsin.
|
Berilgan x va y o‘zgaruvchilardagi qiymatlarning kichigini x ga kattasini y ga yozadigan Minmax(x,y) nomli void turidagi funksiya tasvirlansin(x,y- haqiqiy turga tegishli parametrlar bo'lib bir vaqtning o‘zida kiruvchi va chiquvchi). Bu funksiya 4 marta chaqirilib, berilgan a,b,c, d sonlarining eng kattasi va eng kichigi aniqlansin.
|
|
Berilgan a, b, c o‘zgaruvchilarning qiymatlarini o‘sish tartibida joylashtiruvchi SortInc3(a, b, c) nomli void turidagi funksiya tasvirlansin(a, b, c lar – haqiqiy turga tegishli parametrlar bo`lib, bir vaqtning o‘zida kiruvchi va chiquvchi hisoblanadi). Bu funksiyadan foydalanib, berilgan 2 ta (a1 , b1, c1) va (a2, b2, c2) sonlar ketma-ketliklarining har biri o‘sish tartibida tartiblansin.
|
|
Berilgan a, b, c o‘zgaruvchilarning qiymatlarini kamayish tartibida joylashtiruvchi SortDec3(a,b,c) nomli void turidagi funksiya tasvirlansin(a, b, c lar –haqiqiy turga tegishli parametrlar bo‘lib, bir vaqtning o‘zida kiruvchi va chiquvchi hisoblanadi). Bu funksiyadan foydalanib, berilgan 2 ta (a1,b1 ,c1) va (a2, b2, c2) sonlar ketma - ketliklarining har biri kamayish tartibida tartiblansin.
|
2-Jadval
1
|
n ta elementdan tashkil topgan massiv berilgan.Bu massivning juft o’rinlarida turgan elementlari yig’indisi hisoblansin.().
|
2
|
n ta elementdan tashkil topgan massiv berilgan.Bu massivning juft elementlari yig’indisi hisoblansin. ().
|
3
|
n ta elementdan tashkil topgan massiv berilgan.Bu massivning elementlarini teskari tartibda chiqaring. ().
|
4
|
n ta elementdan tashkil topgan massiv berilgan. Massivning eng katta elementi aniqlansin. ().
|
5
|
n ta elementdan tashkil topgan massiv berilgan.Bu massivning eng kichik elementi aniqlansin. ().
|
6
|
n ta elementdan tashkil topgan massiv berilgan.Bu massivning toq elementlari ko’paytmasi hisoblansin. ()
|
7
|
n ta elementdan tashkil topgan massiv berilgan.Bu massivning juft o’rinda turgan juft elementlari soni aniqlansin. ()
|
8
|
n ta elementdan tashkil topgan massiv berilgan. Eng katta 2 ta elementi aniqlansin. ()
|
9
|
n ta elementdan tashkil topgan massiv berilgan.Bu massivning 2 ta eng kichik elementi aniqlansin. ()
|
10
|
n ta elementdan tashkil topgan massiv berilgan.Bu massivning 3 ta eng katta elementi aniqlansin ()
|
11
|
n ta elementdan tashkil topgan massiv berilgan.Bu massivning eng katta va eng kichik elementlari yig’indisi hisoblansin. ()
|
12
|
n ta elementdan tashkil topgan massiv berilgan.Bu massivning eng katta va eng kichik elementlari ko’paytmasi hisoblansin. ()
|
13
|
n ta elementdan tashkil topgan massiv berilgan.Bu massivning eng katta va eng kichik elementlari ayirmasi hisoblansin. ()
|
14
|
n ta elementdan tashkil topgan massiv berilgan.Bu massivning tub elementlari soni aniqlansin. ()
|
15
|
x =(x1, x2,…, xn) massivi elementlarini teskari tartibda Y =(y1, y2,…, yn) massivga yozing. Y massivining juft indeksli elementlarining ko‘paytmasini hisoblang.
|
16
|
X =(x1, x2,…, x25) massivining elementlarini 1, 4, 9, 16, 25 indeksli elementlaridan Y=(y1, y2,…, y5) massivini hosil qiling.
|
17
|
12 elementdan iborat “a” massiv berilgan –
b- nomli massivning har bir elementini formula yordamida hosil qiling va chop eting.
|
18
|
Berilgan massivda bitta bo‘lsa ham manfiy element bor. Birinchi manfiy elementgacha bo‘lgan sonlarning ko‘paytmasini hisoblang. Boshlang‘ich ma’lumotlar: 3,8,17,-10,-16,-1,5,8,9,10.
|
19
|
Sonli ikkita massiv berilgan. formulasiga asoslanib, yangi S-nomli massivni hosil qiling va massiv elementlari kvadratlarining yig‘indisini hisoblang. Natijani chop eting.
|
20
|
massiv berilgan. , formulaga binoan yangi massiv hosil qiling va chop eting.
|
21
|
12 elementdan iborat “a” massiv berilgan –
b- nomli massivning har bir elementini formula yordamida hosil qiling va chop eting.
|
22
|
Berilgan massivdan quyidagi formula asosida massiv hosil qiling va ustun ko‘rinishda chop eting.
|
23
|
Berilgan massivdan formulasi yordamida , massivini hosil qiling va chop eting.
|
24
|
( =0,…,7) massivda bittagina bo‘lsa ham nolga teng elementi mavjud. Ushbu massivning qiymati nolga teng bo‘lgan birinchi elementgacha bo‘lgan elementlarning yig‘indisini hisoblash dasturini tuzing. Boshlang‘ich ma’lumotlar: 1, 17, 2, 4, -5, 0, 7, 8.
|
|
Do'stlaringiz bilan baham: |