Тема
роботи: “ Двомірні масиви”
Мета роботи:
виробити в студентів навичкирозв’язувати задачі з використанням двомірних
масивів.
Основні питання, які
розглядаються в практичній роботі: поняття двомірного
масиву, отримання кількісних характеристик двомірного масиву, перетворення
масиву.
Хід роботи:
- Вивчити
теоретичний матеріал.
- Виконати
індивідуальне завдання.
- Скласти
звіт, в якому відповісти на теоретичні питання, описати алгоритм, програму, навести контрольний приклад
виконання програми.
Контрольні звапитання:
- Що
називають двовимірнм масивом?
- Якою
може бути розмірність масиву у мові Pascal?
- Як
обробляються рядки у двовимірному масиві?
- Які
властивості мають елементи, що знаходяться на головній діагоналі?
- Які
властивості елементів, розташованих під побічною діагоналлю?
Індивідуальні
завдання: Скласти алгоритм та програму для розв¢язання
задачі.
- Дано дійсну квадратну матрицю n
x n. Потрібно перетворити матрицю таким
чином: поелементно відняти останній рядок із усіх рядків, крім останнього.
- Дано квадратну матрицю А розміру nхn цілих чисел. Одержати
b1 ,... ,bn. , де bi-
це найменше із
значень елементів, що знаходяться на початку i-того рядка до елемента aii включно.
- Дано квадратну матрицю А розміру nхn цілих чисел. Одержати
b1 ,... ,bn. , де bi-
це значення першого додатнього елемента i-го рядка матриці (якщо таких
елементів немає, то прийняти bi=
-1.
- Дано квадратну матрицю А розміру n
x n
цілих чисел. Знайти номери стовпчиків, всі елементи
яких - нулі.
- Дано квадратну матрицю А розміру n
x n
цілих чисел. Знайти номери стовпчиків, в яких елементи однакові.
- Дано квадратну матрицю А розміру n
x n
цілих чисел. Знайти номери стовпчиків, елементи
кожного з яких утворять зростаючу послідовність.
- У даній квадратній матриці розміру n x n цілих
чисел зазначити індекси всіх елементів, що
мають найбільше значення.
- На площині задано
n точок так, що x1j, x2j- координати j-ї точки. Точки попарно сполучені відрізками. Знайти довжину найбільшого відрізка.
- Дано квадратну матрицю розміру n x n. Одержати транспоновану матрицю.
- У даній матриці дійсних чисел розміру 6х9 поміняти
місцями рядок, що містить елемент із найбільшим значенням, із рядком, що
містить елемент із найменшим значенням.
- У даній квадратній матриці цілих
чисел порядку n зазначити індекси всіх елементів із найбільшим
значенням.
- Дано дійсну матрицю розміру n x m, всі елементи якої
різні. У кожному рядку вибирається
елемент із найменшим значенням, потім серед цих чисел вибирається
найбільше. Зазначити індекси елемента із знайденим значенням.
- Дано дійсну матрицю розміру m x n. Знайти суму найбільших значень елементів
її рядків.
- Всі елементи з найбільшим значенням у даній квадратній
матриці цілих чисел порядку n
замінити нулями.
- Дано дійсну матрицю розміру m x n. Знайти середнє арифметичне найбільшого і
найменшого елементів матриці.
- Дано дійсну квадратну матрицю n
x n. Потрібно перетворити матрицю таким
чином: поелементно відняти останній рядок із усіх рядків, крім останнього.
- Дано квадратну матрицю А
розміру nхn
цілих чисел. Одержати b1 ,... ,bn. , де bi-
це найменше із
значень елементів, що знаходяться на початку i-того рядка до елемента aii включно.
- Дано квадратну матрицю А розміру nхn цілих чисел. Одержати
b1 ,... ,bn. , де bi-
це значення першого додатнього елемента i-той рядка матриці (якщо таких
елементів немає, то прийняти bi=
-1).
- Дано квадратну матрицю А розміру n
x n
цілих чисел. Знайти номери стовпчиків, всі елементи
яких - нулі.
- Дано квадратну матрицю А розміру n
x n
цілих чисел. Знайти номери стовпчиків, в яких елементи однакові.
- Дано квадратну матрицю А розміру n
x n
цілих чисел. Знайти номери стовпчиків, елементи
кожного з яких утворять зростаючу послідовність.
- У даній квадратній матриці розміру n x n цілих
чисел зазначити індекси всіх елементів, що
мають найбільше значення.
- У даній квадратній матриці розміру n x n цілих
чисел зазначити індекси всіх елементів, що
мають найменше значення.
- На площині задано
n точок так, що x1j, x2j- координати j-ї точки. Точки попарно сполучені відрізками. Знайти довжину найбільшого відрізка.
- Дано квадратну матрицю розміру n x n. Одержати транспоновану матрицю.
- У даній матриці дійсних чисел розміру 6х9 поміняти
місцями рядок, що містить елемент із найбільшим значенням, із рядком, що
містить елемент із найменшим значенням.
- У даній квадратній матриці цілих
чисел порядку n зазначити індекси всіх елементів із найбільшим
значенням.
- Дано дійсну матрицю розміру n x m, всі елементи якої
різні. У кожному рядку вибирається
елемент із найменшим значенням, потім серед цих чисел вибирається
найбільше. Зазначити індекси елемента із знайденим значенням.
- На площині задано n точок так, що x1j, x2j- координати
j-ї точки. Точки попарно сполучені
відрізками. Знайти довжину
найбільшого відрізка.
- Дано дійсну матрицю розміру m x n. Знайти суму найбільших значень елементів
її рядків.