Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 3

Розшифровка напису:

121.П-211.01.ЛР

121 – код спеціальності


П-211 – код групи
01 – варіант за списком
ЛР – лабораторна робота

121.П-211.01.ЛР
Змн. Лист № докум. Підпис Дата
Розроб. ПІБ Літ. Арк. Аркушів
Перевір. Чернявський О.С. 1 1
Лабораторна робота №1
Реценз.
Н. Контр. МПФК
Затверд.
ЛАБОРАТОРНА РОБОТА № 1
Тема: Робота з матрицями.
Мета: Формування практичних навичок складання програм з
використанням матриць.

Завдання 1 Задана матриця дійсних чисел МхN, компоненти якої можуть


бути і нулями. Зробити контрольний вивід матриці на екран. Обчислити
середньоквадратичне значення елементів матриці.

II. Блок схема алгоритму

Арк.
121.П-211.01.ЛР 1
Змн. Арк. № докум. Підпис Дата
III. Текст програми
Program l1;
var mrarray [ 1..100,1. .100] of integer;
i,j,a,b:integer;
s:real;
begin
writeln ('Введите размерность матрицы.');
write ('Количество строк: ');
readln (а);
write ('Количество столбцев: ');
readln (b);
for i:=l to a do
for j:=1 to b do begin
write ('Значение A(',i, ',' , j, ') : ');
readln (m[i,j]);
end;
writeln ('Ваша матрица: ');
for i:=l to a do begin writeln;
for j:=1 to b do write (m[i,j],' ' ) ;
end;
s:=0;
writeln;
writeln;
write ('Среднеквадратическое значение ее элементов: ‘)
for i:=l to a do
for j:=1 to b do begin
s:=s+m[i, j] *m[i, j] ;
end;
s:=sqrt(s)/(a*b) ;
write (s:2:3);
readln;
end.

IV. Результат програми


Введите размерность матрицы.
Количество строк: 3
Количество столбцов: 2
Значение А( 1,1): 4
Значение А( 1,2): 8
Значение А(2,1): 15
Значение А(2,2): 16
Значение А(3,1): 23
Значение А(3,2): 42
Ваша матрица:
48
15 16
23 42
Среднеквадратическое значение ее элементов: 8.904

Можна вставляти скріншот виконання завдання з компілятору.

Арк.
121.П-211.01.ЛР 1
Змн. Арк. № докум. Підпис Дата

You might also like