Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Задачник информатика КТУ.doc
Скачиваний:
86
Добавлен:
07.03.2016
Размер:
5.2 Mб
Скачать

4.3. Обробка матриць

Комплект 1

1. Обчислити суму додатних елементiв масиву .

2. Змiннiй присво¿ти значення, що дорiвнюº сумi всiх вiд'ºмних елементiв масиву .

3. Визначити кiлькiсть додатних елементiв матрицi .

4. Визначити кiлькiсть вiд'ºмних елементiв задано¿ прямокутно¿ матрицi.

5. Обчислити суму тих елементiв масиву , величина яких не перевищуº 2,5.

6. Обчислити суму квадратiв вiд'ºмних елементiв масиву .

7. Обчислити суму та добуток тих елементiв масиву , величина яких перевищуº 1,5.

8. Елементи прямокутно¿ матрицi, величина яких перевищуº 1, помножити на 2, а елементи, величина яких менша 1, подiлити на 2.

9. Визначити кiлькiсть вiд'ºмних елементiв масиву та пiднести цю величину до степеня, рiвного кiлькостi додатних елементiв.

10. Обчислити суму елементiв масиву з парними та суму з непарними номерами рядкiв, виключаючи в кожному рядку тi елементи, величина яких перевищуº 3,5.

11. Визначити суму тих елементiв масиву , що залишилися пiсля вилучення четвертого рядка та другого стовпця.

12. Визначити добуток тих елементiв масиву , що залишилися пiсля вилучення третього рядка та четвертого стовпця.

13. Визначити номери тих рядкiв масиву , деº вiд'ºмнi елементи.

14. Визначити та видрукувати кiлькiсть ненульових елементiв в кожному рядку матрицi .

15. Обчислити суму вiд'ºмних елементiв у кожному стовпцi матрицi .

16. Для кожного рядка матрицi визначити номери стовпцiв з нульовими елементами.

17. Визначити кiлькiсть додатних елементiв у кожному стовпцi матрицi .

18. Обчислити суму тих елементiв, що перевищують задану величину = 2,5, для кожного рядка матрицi.

19. Для кожного стовпця матрицi визначити номери рядкiв, що мiстять в собi вiд'ºмнi елементи.

20. Визначити номери стовпцiв матрицi, якi мiстять в собi хоча б один додатний елемент, величина якого не перевищуº 4.

21. Визначити кiлькiсть рядкiв масиву , якi мiстять в собi хоча б один вiд'ºмний елемент.

22. Визначити кiлькiсть рядкiв матрицi, якi мiстять в собi хоча б один нульовий елемент.

23. Визначити кiлькiсть стовпцiв матрицi, якi мiстять в собi хоча б один вiд'ºмний елемент.

24. Визначити кiлькiсть вiд'ºмних елементiв прямокутно¿ матрицi та помножити це число на кiлькiсть додатних елементiв у останньому рядку.

25. Обчислити суму елементiв двовимiрного масиву, розташованих в стовпцях, якi мiстять в собi тiльки додатнi елементи.

26. Задана дiйсна квадратна матриця. Обчислити кiлькiсть вiд'ºмних елементiв матрицi, розташованих в рядках з додатними елементами на головнiй дiагоналi.

27. Визначити суму елементiв квадратно¿ матрицi, розташованих в рядках з вiд'ºмними елементами на головнiй дiагоналi.

28. Обчислити , детавiдповiдно добуток та сума елементiв рядкiв масиву, якi не мiстять в собi нульових елементiв.

29. Обчислити добуток рядкiв матрицi , якi не мiстять в собi нульових елементiв, та суму елементiв тих рядкiв, якi мiстять нульовi елементи.

30. Задана цiлочисельна прямокутна матриця . Усi рядки та стовпцi матрицi упорядкованi за збiльшенням. Знайти елемент матрицi, який дорiвнювався б заданому цiлому числу. Скласти блок-схему алгоритму.

Комплект 2

1. Визначити мiнiмальний елемент матрицi . Видрукувати його значення та iндекси.

2. Визначити максимальний елемент матрицi . Видрукувати його значення та iндекси.

3. Визначити номер рядка та номер стовпця матрицi , на перетинi яких мiститься найменший елемент.

4. Визначити найменший за абсолютною величиною елемент матрицi .

5. Визначити максимальний за абсолютною величиною елемент масиву .

6. Елементи матрицi , що дорiвнюють нулю, замiнити мiнiмальним елементом матрицi.

7.Визначити суму елементiв парних рядкiв та добуток елементiв непарних стовпцiв масиву. Подiлити кожне з одержаних значень на максимальний елемент масиву.

8. Для кожного стовпця матрицi визначити максимальний елемент.

9. Для кожного стовпця матрицi визначити мiнiмальний елемент.

10. Для кожного стовпця масиву визначити номер рядка, в якому мiститься мiнiмальний елемент даного стовпця.

11. Визначити максимальнi за значенням елементи кожного стовпця матрицi, видрукувати їх значення та iндекси.

12. Для кожного рядка матрицi визначити номер стовпця, в якому мiститься мiнiмальний за абсолютною величиною елемент даного рядка.

13. Визначити мiнiмальнi елементи кожного рядка матрицi .

14. Визначити та видрукувати максимальнi за значенням елементи кожного рядка матрицi .

15. З заданого масиву одержати матрицю, помiнявши мiсцями в кожному рядку максимальний елемент з дiагональним.

16. Визначити суму елементiв головної дiагоналi матрицi . Одержану суму роздiлити на максимальний елемент матрицi.

17. Змiннiй присвоїти значення найбiльшого з елементiв цiлочисельної квадратної матрицi порядкуn , якi розташованi на головнiй дiагоналi та нижче неї.

18. Заданi цiле та дiйсна квадратна матриця. Визначити мiнiмальний елемент серед елементiв, розташованих нижче головної дiагоналi.

19. Змiннiй Z присвоїти значення найбiльшого з елементiв матрицi , що розташованi вище головної дiагоналi.

20. Визначити мiнiмальне число Z з елементiв дiйсної матрицi ,i, j = 1, ..., 5, що розташованi вище головної дiагоналi, серед рядкiв, якi починаються з вiд’ємного елементу.

21. Визначити максимальне число з елементiв дiйсної квадратної матрицi , якi розташованi нижче головної дiагоналi, серед рядкiв, що починаються з додатного елементу.

22. Задана дiйсна матриця . Утворити матрицю, подiливши усi елементи рядкiв матрицiна максимальний елемент цього рядка.

23. Серед максимальних елементiв кожного стовпця квадратної матрицi визначити та видрукувати мiнiмальне значення.

24. Серед мiнiмальних елементiв кожного рядка квадратної матрицi визначити та видрукувати максимальне значення.

25. Задана дiйсна матриця . ЗмiннiйY присвоїти значення, що дорiвнює скалярному добутку рядка та стовпця (розглядати їх як вектори), на перетинi яких мiститься мiнiмальний елемент матрицi (в припущеннi, що такий елемент один).

26. Розташувати елементи кожного стовпця матрицi у порядку зменшення значень. Перетворену матрицю видрукувати.

27. Розташувати елементи кожного стовпця матрицi у порядку збiльшення значень. Перетворену матрицю видрукувати.

28. Розташувати елементи кожного рядка матрицi за збiльшенням значень. Перетворену матрицю видрукувати.

29. Розташувати елементи кожного рядка матрицi за зменшенням значень. Перетворену матрицю видрукувати.

30. З’ясувати, чи є у заданiй прямокутнiй матрицi такий елемент, який був би максимальним уi - му рядку та мiнiмальним у j - му стовпцi.