Тема: Двовимірний масив. Матриці.
Задати масив n * n і k <= n число. Розділити елементи k-рядки на діагональний елемент, розташований в цьому рядку. Вивести обидві матриці.
Ви не увійшли. Будь ласка, увійдіть або зареєструйтесь.
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, SEO та всього пов'язаного з інтернетом та комп'ютерами.
Будемо вдячні, якщо ви поділитись посиланням на Replace.org.ua на інших ресурсах.
Для того щоб створювати теми та надсилати повідомлення вам потрібно Зареєструватись.
Український форум програмістів → Pascal/Delphi → Двовимірний масив. Матриці.
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися
Задати масив n * n і k <= n число. Розділити елементи k-рядки на діагональний елемент, розташований в цьому рядку. Вивести обидві матриці.
Може хтось тут і володіє телепатичними здібностями, але особисто я нічого не зрозумів.
вже сам зробив..))
const
nmax=13;
var
a: array[1..nmax,1..nmax] of real;
n,i,j,k: integer;
x: real;
begin
randomize;
write('Введите размер матрицы n: ');
readln(n);
write('Введите число k (k<=n) : ');
readln(k);
writeln('Исходный массив:');
for i:=1 to n do
begin
for j:=1 to n do
begin
a[i,j]:=random(99)+1;
write(a[i,j]:6:2);
end;
writeln;
end;
writeln;
x:=a[k,k];
for j:=1 to n do
a[k,j]:=a[k,j]/x;
writeln('Преобразованный массив:');
for i:=1 to n do
begin
for j:=1 to n do
write(a[i,j]:6:2);
writeln;
end;
readln;
end.
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися