- •Лабораторна робота 1 лінійний обчислювальний процес. Робота з дійсними числами. Варіанти завдань
- •Лабораторна робота 2 лінійний обчислювальний процес. Робота з цілими числами. Варіанти завдань
- •Лабораторна робота 3
- •Розгалужений обчислювальний процес.
- •Структури вибору if та if/else.
- •Варіанти завдань
- •Лабораторна робота 4 розгалужений обчислювальний процес.
- •Варіанти завдань
- •Лабораторна робота 5
- •Циклічний обчислювальний процес.
- •Скінченні суми та добутки. Структура повторення for
- •Варіанти завдань
- •Лабораторна робота 6
- •Циклічний обчислювальний процес.
- •Суми та добутки безконечних рядів. Структури повторення while та do/while.
- •Варіанти завдань
- •Лабораторна робота № 7 одновимірні масиви. Варіанти завдань
- •Лабораторна робота № 8 двовимірні масиви. Варіанти завдань
- •Лабораторна робота № 9 одновимірні динамічні масиви Варіанти завдань
- •Лабораторна робота № 10 двовимірні динамічні масиви Варіанти завдань
- •Лабораторна робота № 11 функції, які повертають значення Варіанти завдань
- •Лабораторна робота № 12 функції, які не повертають значення Варіанти завдань
Лабораторна робота № 10 двовимірні динамічні масиви Варіанти завдань
Кожен студент вибирає варіант завдання за номером у списку групи. Дані в матрицю вводяться з клавіатури. Результати вивести на екран.
Визначити добуток позитивних елементів кожного стовпця матриці, її розмір вводити з клавіатури, елементи, а також результат, розмістити в пам’яті динамічно.
Визначити добуток елементів парних стовпців матриці, її розмір вводити з клавіатури, елементи, а також результат, розмістити в пам’яті динамічно.
Визначити суму елементів матриці, які за модулем перевищують одиницю, у кожному парному стовпці і кількість таких елементів. Розмір матриці вводити з клавіатури, елементи, а також результат, розмістити в пам’яті динамічно.
1. Визначити суму позитивних елементів розміщених над головною діагоналлю. Розмір матриці вводити з клавіатури, елементи, а також результат, розмістити в пам’яті динамічно.
2. Визначити кількість рядків, які містять нульові елементи иатриці, та їх номери. Розмір матриці вводити з клавіатури, елементи, а також результат, розмістити в пам’яті динамічно.
3. Визначити значення максимального елемента кожного рядка матриці та номер стовпця, в якому він розміщений. Розмір матриці вводити з клавіатури, елементи, а також результат, розмістити в пам’яті динамічно.
4. Максимальний і мінімальний елементи матриці поміняти місцями. Індекси зберегти у динамічно відведеному масиві. Розмір матриці вводити з клавіатури, а елементи розмістити в пам’яті динамічно.
5. Визначити мінімальний і максимальний елементи матриці та їх добуток. Розмір матриці вводити з клавіатури, елементи, а також результат, розмістити в пам’яті динамічно.
6. Визначити суму негативних елементів матриці, розташованих в кожному стовпчику під головною діагоналлю. Розмір матриці вводити з клавіатури, елементи, а також результат, розмістити в пам’яті динамічно.
7. Визначити максимальний елемент матриці на головній діагоналі та суму елементів цієї діагоналі. Розмір матриці вводити з клавіатури, елементи, а також результат, розмістити в пам’яті динамічно.
8. Визначити для кожного непарного рядка матриці кількість нульових елементів. Розмір мариці вводити з клавіатури, елементи, а також результат, розмістити в пам’яті динамічно.
9. Знайти середнє геометричне позитивних елементів кожного рядка матриці, її розмір водити з клавіатури, елементи, а також результат, розмістити в пам’яті динамічно.
10 Знайти найбільший елемент матриці та записати одиницю в той рядок і стовпець, на перехресті яких він міститься. Розмір мариці вводити з клавіатури, елементи, а також рядок та стовпець, розмістити в пам’яті динамічно.
11. З матриці Х побудувати матрицю Y , помінявши місцями рядки і стовпці. Розмір мариці вводити з клавіатури, елементи, а також результат, розмістити в пам’яті динамічно.
12. Знайти найбільший елемент матриці і номери рядка і стовпчика, у яких він міститься. Розмір мариці вводити з клавіатури, елементи, а також результат, розмістити в пам’яті динамічно.
13. Знайти найменший елемент матриці та записати в рядок, де міститься цей елемент, ‘10’. Розмір мариці вводити з клавіатури, елементи, а також рядок, де міститься ‘10’, розмістити в пам’яті динамічно.
14. Обчислити суму елементів кожного рядка матриці, визначити найменше значення цих сум і номер відповідного рядка. Розмір мариці вводити з клавіатури, елементи, а також результат, розмістити в пам’яті динамічно.
15. Визначити кількість додатних і від’ємних елементів матриці. Розмір мариці вводити з клавіатури, елементи, а також результат, розмістити в пам’яті динамічно.
16. Знайти найбільші елементи кожного рядка матриці Х і записати їх у масив Y. Розмір мариці вводити з клавіатури, елементи, а також результат, розмістити в пам’яті динамічно.
17. Обчислити суму елементів кожного стовпця матриці, розташованих над головною діагоналлю. Розмір мариці вводити з клавіатури, елементи, а також результат, розмістити в пам’яті динамічно.
18. Перемножити матриці А(NxМ) і B(NxM). Розмір мариці вводити з клавіатури, елементи, а також результат, розмістити в пам’яті динамічно..
19. Знайти найбільший елемент головної діагоналі матриці і зберегти в пам'яті увесь рядок, у якому він міститься. Розмір мариці вводити з клавіатури, елементи, а також результат, розмістити в пам’яті динамічно.
20. Визначити максимальний елемент на головній діагоналі та добуток позитивних елементів зазначеної діагоналі. Розмір мариці вводити з клавіатури, елементи, а також результат, розмістити в пам’яті динамічно.
21. Визначити добуток елементів парних стовпців матриці, її розмір вводити з клавіатури. Елементи матриці, а також результат, розмістити в пам’яті динамічно.
22. Знайти суму елементів матриці, що мають задану різницю індексів i-j=k. Число k може бути і негативним. Розмір мариці та її елементи вводити з клавіатури і розмістити в пам’яті динамічно. Також, у динамічній пам’яті зберегти ті елементи матриці, що мають задану різницю індексів i-j=k.
23. Дано матрицю з елементами цілого типу. Написати програму для обчислення кількості елементів масиву, які при діленні на 6 дають в залишку 1 і є двозначними числами. Розмір мариці та її елементи вводити з клавіатури і розмістити в пам’яті динамічно. Також, у динамічній пам’яті зберегти ті елементи матриці, які при діленні на 6 дають в залишку 1 і є двозначними числами.
24. З матриці Х побудувати матрицю Y, помінявши місцями рядки і стовпці. Розмір мариці та її елементи вводити з клавіатури і розмістити в пам’яті динамічно. Результат також розмістити в пам’яті динамічно.
25. Знайти найбільші елементи кожного рядка матриці Х і записати їх в масив Y. Розмір мариці та її елементи вводити з клавіатури і розмістити в пам’яті динамічно. Результат також розмістити в пам’яті динамічно.
