Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
програмирование 1 семестр.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
2 Мб
Скачать
☆

Варіанти завдань

Варіант 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, елементами якого є цілі числа, які складаються з будь якої кількості цифр. Написати програму для складання матриці, елементами якої будуть числа , які дорівнюють кількості цифр в одноіменній комірці в масиві А.

Вказівки:

  1. Початкову матрицю задати самостійно.

  1. На екран вивести початкову та результуючу матриці.

Задача 2: впорядкувати послідовність с1…сn, яка складається з дійсних чисел в порядку зменшення. Дробові числа округлити до найближчого цілого числа.

Вказівки:

  1. Початкову послідовність здати самостійно.

  1. На екран вивести початкову та результуючу послідовність.