- •Лабораторна робота №1 оператори умовного переходу
- •Варіанти завдань
- •Лабораторна робота №2 оператори циклів
- •Варіанти завдань
- •Лабораторна робота №3 робота із масивами чисел
- •Варіанти завдань
- •Лабораторна робота №4 програмування з використанням підпрограм користувача
- •Варіанти завдань
- •Лабораторна робота №5 обробка символьних даних
- •Варіанти завдань
- •Лабораторна робота №6 оброблення файлових структур даних, використання записів
- •Варіанти завдань
- •Список рекомендованої літератури
Варіанти завдань
Варіант 1
Задача1: Помножити матрицю А МхN, на вектор R, з розмірністю n за формулою:
Ui=
, де і=1,2,....m,
j=1,2,....n.
Вказівки: На екран вивести попередню матрицю А, вектор R (задати самостійно) та результуючий вектор U.
Задача2: Дано натуральне число n, цілочислова квадратна матриця порядку n. Отримати b1....bn, де bi - це найменше із значень елементів, які знаходяться на початку і-го рядка матриці до елемента, який належить до головної діагоналі включно.
Вказівки: Матрицю задавати самостійно.
Варіант 2
Задача1: Знайти скласти та відняти дві матриці А і В з однаковою розмірністю mxn за формулами:
cij=aij+bij;
dij=aijbij; де i=1,2,....m, j=1,2,....n.
Вказівки: На екран вивести попередні матриці (задавати самостійно) та результуючі.
Задача2: Дана цілочислова квадратна матриця порядку 4. Знайти найменше із значень елементів стовпця, який володіє найбільшою сумою по модулю елементів. Якщо таких стовпчиків декілька, то взяти перший з них.
Вказівки: Попередню матрицю задати самостійно.
Варіант 3
Задача1: Написати програму транспонування матриці A=(aij), де і=1,2,....n, j=1,2,...n для довільного значення n. Операція транспонування полягає в заміні рядків матриці стовпчиками(і-й рядок заміняється на j-й стовпчик).
Вказівки: На екран вивести попередню матрицю та результуючу (попередню матрицю задавати самостійно)
Задача2: Дано натуральне n, цілочислова квадратна матриця порядку n. Отримати b1....bn, де bi - це сума елементів, які знаходяться після першого від`ємного елемента в і-му рядку(якщо всі елементи рядка невід`ємні, то прийняти bi=100).
Вказівки: Попередню матрицю задавати самостійно.
Варіант 4
Задача1: Помножити матрицю А з розмірністю mxn на матрицю В з розмірністю nxl за формулою
сkj=
,
де j=1,2,....l,
k=1,2,....m.
Отримана матриця має розмірність mxl.
Вказівки: На екран вивести матриці А,В (задавати самостійно) та С.
Задача2: Дана дійсна матриця із розмірністю mxn. Отримати послідовність b1...bn, де bi - це найбільше із значень елементів k-го рядка.
Вказівки: Попередню матрицю задавати самостійно.
Варіант 5
Задача1: У заданій дійсній матриці із розмірністю 3х4 поміняти місцями рядок, який містить елемент із найбільшим значенням, із рядком, який містить елемент із найменшим значенням. Припускається, що такі елементи єдині.
Вказівки: Попередню матрицю задавати самостійно.
Задача2: Дана дійсна матриця із розмірністю mxn. Отримати послідовність b1....bn, де bi - це добуток квадратів тих елементів k-го рядка, модулі яких належать до відрізку [1, 1.5].
Вказівки: Попередню матрицю задавати самостійно.
Варіант 6
Задача1: В даній дійсній квадратній матриці із розмірністю n знайти суму елементів рядка, в якій знаходиться елемент із найменшим значенням. Припускається, що такий елемент єдиний.
Вказівки: Попередню матрицю задавати самостійно.
Задача2: Дана дійсна матриця із розмірністю mxn. Отримати послідовність b1....bn, де bi - це число від`ємних елементів в і-му рядку.
Вказівки: Попередню матрицю задавати самостійно.
Варіант 7
Задача 1: Написати програму для арифметичних дій над матрицею A=[aij] в залежності від нажатої клавіші:
i=1,2,3…n;
j=1,2,3…m.
Вказівки: m, n та початкову матрицю задати самостійно, x- вводити з клавіатури після натискання ‘+’, ’-’ або ‘*’.
Задача 2: Задане натуральне число k, цілочислова матриця порядку k. Отримати вектор-стовбець c1,c2…ci…ck, де сi –сума від’ємних елементів i-го рядка.
Вказівки: Значення k та початкову матрицю задати самостійно.
Варіант 8
Задача 1: Заданий двомірний масив А=(aij), де i=1,2…k, j=1,2…f, елементами якого є цілі числа, які складаються з будь якої кількості цифр. Написати програму для складання матриці, елементами якої будуть числа , які дорівнюють кількості цифр в одноіменній комірці в масиві А.
Вказівки:
Початкову матрицю задати самостійно.
На екран вивести початкову та результуючу матриці.
Задача 2: впорядкувати послідовність с1…сn, яка складається з дійсних чисел в порядку зменшення. Дробові числа округлити до найближчого цілого числа.
Вказівки:
Початкову послідовність здати самостійно.
На екран вивести початкову та результуючу послідовність.
