- •Загальні вимоги до оформлення звітів
- •Завдання.
- •Варіанти завдань
- •Варіанти завдань
- •Практична робота № 4
- •Варіанти завдань
- •Короткі теоретичні відомості
- •Практична робота № 5
- •Методичні рекомендації, що до виконання роботи
- •Порядок виконання роботи
- •Практична робота № 6
- •Задана послідовність цілих чисел. Знайти середнє геометричне додатних чисел ( )
- •Методичні рекомендації що до виконання роботи
- •Практична робота № 7
- •Завдання.
- •Варіанти завдань
Варіанти завдань
Написати програму транспонування матриці АТ. Якщо в матриці А поміняти місцями стовпці з рядками, то одержимо транспоновану матрицю АТ. Кожний елемент транспонованої матриці визначається по формулі
aij = aji, i=1,2,...,n; j=1,2,...,m.
Транспонування матриці реалізувати двома способами.
Перший спосіб – ім'я транспонованої матриці не збігається з ім'ям вихідної матриці, тобто коли вихідна й транспонована матриці зберігаються в різних областях пам'яті.
Другий спосіб – виконати транспонування в тій же області пам'яті, де розташовується вихідна матриця, тобто коли транспонована матриця повинна мати таке ж ім'я, як і вихідна (наприклад, для економії пам'яті).
Написати програму множення матриць.
При множенні кожний елемент матриці-добутку визначається як сума добутків елементів рядка матриці-множеного на відповідні елементи стовпця матриці-множника. Наприклад, якщо потрібно обчислити С=А*В, де А и В – матриці, те кожний елемент матриці З визначається по формулі:
сi,j = aik *b kj, i=1,2,...,n; j=1,2,...,l ; k=1,2,...,m
де
n – число рядків матриці А;
l – число стовпців матриці В;
m – число стовпців матриці А и рядків матриці В. З формули треба, що перемножувати можна тільки такі матриці, у яких число стовпців матриці-множеного дорівнює числу рядків матриці множника, тобто [aij]n*m*[bij]m*l= [cij]n*l.
У цилочисельної прямокутній таблиці замінити всі негативні елементи на їхні модулі.
Поміняйте місцями першу й останню рядки прямокутної таблиці.
Квадратичну матрицю состоящую з натуральних чисел повернути на 90 градусів за годинниковою стрілкою й вивести результат на екран.
Написати програму, що перевіряє, чи є уведена матриця магічним квадратом (сума елементів якої в кожному рядку, у кожному стовпі й по кожній діагоналі однакова).
У цилочисельної прямокутній таблиці розставити рядка таким чином, щоб елементи в першому стовпці були впорядковані по убуванню.
У квадратній матриці a[n,m] визначити кількість рядків упорядкованих по зростанню; упорядкованих по убуванню; неупорядкованих
Задано двовимірний масив А розмірністю 3×3. Написати програму обчислення суми й добутки елементів рядків і стовпців масиву.
Задано двовимірний масив А розмірністю 3×3. Написати програму обчислення суми й добутки елементів головної діагоналі матриці.
Задано двовимірний масив А розмірністю 3×3. Написати програму пошуку найбільшого й найменшого елементів головної діагоналі.
Задано двовимірний масив А розмірністю 3×3. Написати програму пошуку найбільшого й найменшого елемента в кожному рядку й стовпці масиву.
Задано двовимірний масив А розмірністю 3×3. Написати програму підрахунку числа однакових і числа різних елементів масиву.
В матриці М(N, M) знайти суму елементів парних рядків.
В матриці М(N, M) замінити елементи парних рядків на цифри від 0 до 9.
В матриці М(N, M) поміняти місцями елементи 1-го та 2-го рядків, 3-го та 4-го і т.д.
В матриці М(N, M) всі елементи рядка, в якому знаходиться мінімальний елемент матриці замінити на протилежне значення за знаком.
В матриці М(N, M) знайти суму елементів головної та бічної діагоналей.
В матриці М(N, M) поміняти місцями елементи головної та бічної діагоналей.
В матриці М(N, M) знайти суму від’ємних елементів непарних стовпчиків.
В матриці М(N, M) поміняти місцями елементи рядків та стовпчиків.
Для кожного рядка матриці М(N, M) вивести повідомлення, якщо його елементи впорядковані за зростанням.
Для кожного стовпця матриці М(N, M) вивести повідомлення, якщо його елементи впорядковані за спаданням.
Для кожного рядка матриці М(N, M) вивести повідомлення, якщо його елементи симетричні.
Для кожного стовпця матриці М(N, M) вивести повідомлення, якщо його елементи утворюють арифметичну прогресію.
Для кожного стовпця матриці М(N, M) вивести повідомлення, якщо його елементи утворюють геометричну прогресію.
В матриці Р(N, M) знайти добуток елементів кожного рядка.
В матриці Р(N, M) знайти суму елементів кожного стовпця.
В матриці Х(N, N) визначити чи є вона магічним квадратом.
Визначити номер рядка матриці С(N, N), сума елементів якого найбільша.
