Обхождане на матрицата по колони



Дата06.04.2023
Размер344.3 Kb.
#117252
Двумерни масиви - задачи

Обхождане на матрицата по колони

  1. Дадена е целочислена матрица а(m, n). Намерете сумата на двуцифрените числа във всеки ред

  2. Дадена е целочислена матрица а(m, n). Намерете сумата на трицифрените числа във всяка колона

  3. Дадена е целочислена матрица а(m, n). Да се получи нова матрица, чиито елементи се получават като елементите на първия ред на матрицата се разделят на n2, елементите на втория ред се разделят на (n – 1)2 и т.н. Да се получи и отпечата средно аритметичното на елементите на новополучената матрица



  4. Имате предварително въведени стойности от естествени числа, принадлежащи на интервала [10..99]. числата са въведени в квадратна таблица с размери 6 реда и 6 колони.
    Да се състави програма, чрез която се намира сумата на всички елементи, чиято сума на индекси за ред и колона е четно число. Програмата да извежда формираните суми за всеки отделен ред на квадратната таблица, както и общата сума от тези елементи.
    Да се използва само един цикъл.
    Пример:
    11,12,13,14,15,16,
    21,22,23,24,25,26,
    31,32,33,34,35,36,
    41,42,43,44,45,46,
    51,52,53,54,55,56,
    61,62,63,64,65,66
    Изход:
    11, ,13, ,15, , сума от елементите за реда: 39
    ,22, ,24, ,26, сума от елементите за реда: 72
    31, ,33, ,35, , сума от елементите за реда: 99
    ,42, ,44, ,46, сума от елементите за реда: 132
    51, ,53, ,55, , сума от елементите за реда: 159
    ,62, ,64, ,66 сума от елементите за реда: 192
    Сума на елементите: 693



  1. Да се състави програма, при която предварително са въведени естествени числа от интервала [0..100] в двумерен масив 4*4 елемента.
    Програмата да извежда резултат от проверката какво е съотношението на най-голямата сума по редове спрямо най-голямата сума по колони.
    Пример:
    1,2,3,4
    5,6,7,8
    9,10,11,12
    13,14,15,16
    Изход:
    най-голяма сума по редове 58
    най-голяма сума по колони 40
    Максималната сума по редове е > от максималната сума по колони



  1. Имате предварително въведени стойности на елементи в двумерен масив - естествени числа от интервала [0..100].
    Да се състави програма на, чрез която се извеждат стойностите на елементите в двумерен масив след обръщането му на -90 градуса.
    Пример:
    1,2,3,4
    5,6,7,8
    9,10,11,12
    13,14,15,16
    Изход
    4,8,12,16
    3,7,11,15
    2,6,10,14
    1,5,9,13



  1. Имате предварително въведени стойности на елементи в двумерен масив - естествени числа от интервала [0..100].
    Да се състави програма, чрез която се извеждат стойностите на елементите в двумерен масив след обръщането му на +90 градуса.
    Пример:
    1,2,3,4
    5,6,7,8
    9,10,11,12
    13,14,15,16
    Изход
    13,9,5,1
    14,10,6,2
    15,11,7,3
    16,12,8,4



  1. Да се състави програма (C++), която извежда стойностите на двумерен масив по редове и колони, след това разменя елементите, така че редовете да станат колони, а колоните редове.
    Елементите на масива (квадратна таблица с размер 4х4) са предварително въведени и са естествени числа от интервала [0..100].
    Размяната на стойностите да се извърши чрез умножение.
    Пример:
    11,12,13,14,
    15,16,17,18,
    19,20,21,22,
    23,24,25,26;
    Изход:
    11; 15; 19; 23;
    12; 16; 20; 24;
    13; 17; 21; 25;
    14; 18; 22; 26;



  1. Даден е двумерен масив a(m,n). Да се състави метод за намиране на минималния елемент сред максималните елементи по редовете му



  1. Имате квадратна матрица с брой редове N от интервала [3..10], която е с предварително въведени стойности от естествени числа от интервала [1..30].
    Да се състави програма, чрез която матрицата се преобразува в горно диагонална.
    Пример:
    10 22 10 26 11
    7 8 1 23 5
    1 28 25 10 26
    19 7 22 11 27
    3 27 29 13 13
    Изход:
    10 22 10 26 11
    0 8 1 23 5
    0 0 25 10 26
    0 0 0 11 27
    0 0 0 0 13





Сподели с приятели:




©obuch.info 2024
отнасят до администрацията

    Начална страница