1 ЛАБОРАТОРИЯ ИШИ. СТАТИК МАЪЛУМОТЛАР ТУЗИЛМАСИ
1 топшириқ. Массивлар устида амалларни бажариш
Х(N) массив элементлари орасидан М=махX – minX қийматдан катта бўлган элементлар йиғиндисини ҳисобланг.
Иккита массив берилган X(N) ва Y(K). X ва Y массивларининг мусбат элементлардан Z массив шаклантиринг. Z массивнинг максимал қиймтини ва ўрнини аниқланг.
Берилган Z массивнинг манфий элементларнинг йиғинди ва кўпайтмасини ҳисоблаш дастурини тузинг.
U(K) массив берилган. [a,b] интервалга тегишли бўлган элементлар сонини ва бир ҳил қийматли қўшни элементлар сонини топиш дастурини тузинг.
X(N) массивнинг ўрта-арифметик қийматидан катта бўлган элементлар сонини ва ўрта-геометрик қийматидан кичик бўлган элементлар сонини аниқлаш дастурини тузинг.
H(N) массивнинг ўрта-арифметик қийматидан кичик бўлган элементлар кўпайтмасини топиш дастурини тузинг.
H(N) массивнинг минимал ва максимал элементлардан қайси бири олдин келиши дастурини тузинг
Z (N) массив берилган. Y массивни қуйидагича шакллантиринг: Z массивнинг олдин мусбат кейин манфий ва нолга тенг элементларини жойлаштириш орқали.
Х(N) ва Y(N) массивларнинг мусбат сонларнинг йиғиндисини ва манфий сонларнинг кўпайтмасини аниқлаш дастурини тузинг.
Х(N) массивнинг модул бўйича максимал элементи биринчи турган элемент билан алмаштириш дастурини тузинг.
X=(x1,x2,…, xn) массивнинг минимал элемент қиймати ва индексини топинг. X массивнинг Y=(y1,y2,…,yn) массивга кўчириш ва минимал элемент ўрнига -1 қийматини жойлаштириш дастурини тузинг.
X=(x1,x2,…, xn) массивнинг максимал элемент қиймати ва индексини топинг. Y=(y1,y2,…,yn) массивга Х массив элементлари кўчирилсин ва максимал элемент ва биринчи элемент ўрни алмаштирилсин.
X=(x1,x2,…, xn) массивнинг хар учинчи элементлардан Y=(y1,y2,…yk) массив яратинг. Қуйидаги ифодани ҳисобловчи дастр тузинг: .
N ўлчовли массив ва K, L (1 < K ≤ L ≤ N) бутун сонлар берилган. K дан L гача тегишли бўлмаган массив элементларнинг ўрта – арифметик қийматини топиш дастурини тузинг.
N ўлчовли массив берилган. Ўнг томонидаги элементлардан катта бўлган элементларни сонини ва уларнинг индексларини экранга чиқариш дастурини тузинг.
Берилган сонлар кетма-кетлигидаги максимал ва минимал елементларнинг ўрнини алмаштиринг
Берилган сонлар кетма-кетлигидаги ҳар бир елементни ўзи, ўзидан олдинги ва ўзидан кейинги елемент билан йиғиндисига алмаштиринг
Массивдаги туб сонларни ва индексларини экранга чиқаринг
N ўлчовли массив берилган. Локал максимумлар орасидан энг минималини топинг
N ўлчовли массив берилган. Локал минимумлар орасидан энг максималини топинг
21.8 ta elementdan ibotat A –nomli massivning eng kichik elementi va uning indeksini aniqlash dasturini tuzing. Massivning boshlang‘ich
qiymatlari:-> 3, -7, 8, 10, -75, 128, 7, 10.
22.{xj}, i = 1,...,8 massivida uchdan katta bo‘lgan elementlarning sonini aniqlang. Boshlang‘ich ma’lumotlar: -5,1; 18,75; 0,1; -17,1; 2,5; 6,35; 17,8.
23. U(K) massivi berilgan. [a,b], intervaliga tegishli bo‘lgan elementlar sonini aniqlang.
24.U(K) massivining musbat, toq indeksli elementlarining yig‘indisini toping
25.Z(K) massivining manfiy, juft indeksli elementlarining ko‘paytmasini toping.
26.X(N) massiv berilgan. X massiv elementlarini kamayib borish tartibida joylang.
27.X(N) massivining musbat elementlaridan Y massivini tashkil eting, so‘ngra Y massiv elementlarini o‘sib borish tartibida yozing.
28.X=(x1,x2,…, xn) massivning musbat elementlarini ketma ket tartibda Y=(y1,y2,…, yk) massiviga yozing. Y massivning elementlar soni - k, maksimal elementi va uning tartib raqamini aniqlang.
29.float B[n][n];
Qo‘shimcha matrisadan foydalanmagan holda B matritsaning transponerlangan ko‘rinishi BT hosil qilinsin.
30.n natural soni va 5- tartibli haqiqiy turdagi kvadrat matritsa berilgan. Bu matritsaning n- darajasi topilsin (A1A, A2AA, A2A2A va hokazo).
Do'stlaringiz bilan baham: |