Var a:array of array of integer; c:array of array of integer; ma:array of array of integer; i,j,n:integer; begin; randomize; readln(n); setlength(a,n+1); //задаём размерность динамических массивов setlength(c,n+1); setlength(ma,n+1); for i:=1 to n do begin; setlength(a[i],n+1); setlength(c[i],n+1); setlength(ma[i],n+1); end;
writeln('Matrix A:'); //генерируем массив псеводслучайных чисел for i:=1 to n do begin; writeln; for j:=1 to n do begin; a[i,j]:=random(10); write(a[i,j]:4); end; end; writeln;
writeln('Matrix C:'); //аналогично for i:=1 to n do begin; writeln; for j:=1 to n do begin; c[i,j]:=random(10); write(c[i,j]:4); end; end;
for i:=1 to n do //сохраняем матрицу C для транспонации for j:=1 to n do ma[i,j]:=c[i,j]; writeln;
writeln('Transpose matrix C:'); //транспонируем C for i:=1 to n do begin; writeln; for j:=1 to n do begin; c[i,j]:=ma[j,i]; write(c[i,j]:4); end; end;
writeln; writeln('Final matrix:'); // получаем финальную матрицу for i:=1 to n do begin; writeln; for j:=1 to n do begin; ma[i,j]:=2*c[i,j]*a[i,j]; {по свойству дистрибутивности матриц С(A+A)=C*A+C*A=2*C*A} write(ma[i,j]:4); end; end; end.
c:array of array of integer;
ma:array of array of integer;
i,j,n:integer;
begin;
randomize;
readln(n);
setlength(a,n+1); //задаём размерность динамических массивов
setlength(c,n+1);
setlength(ma,n+1);
for i:=1 to n do
begin;
setlength(a[i],n+1);
setlength(c[i],n+1);
setlength(ma[i],n+1);
end;
writeln('Matrix A:'); //генерируем массив псеводслучайных чисел
for i:=1 to n do begin;
writeln;
for j:=1 to n do
begin;
a[i,j]:=random(10);
write(a[i,j]:4);
end;
end;
writeln;
writeln('Matrix C:'); //аналогично
for i:=1 to n do
begin;
writeln;
for j:=1 to n do
begin;
c[i,j]:=random(10);
write(c[i,j]:4);
end;
end;
for i:=1 to n do //сохраняем матрицу C для транспонации
for j:=1 to n do
ma[i,j]:=c[i,j];
writeln;
writeln('Transpose matrix C:'); //транспонируем C
for i:=1 to n do
begin;
writeln;
for j:=1 to n do
begin;
c[i,j]:=ma[j,i];
write(c[i,j]:4);
end;
end;
writeln;
writeln('Final matrix:'); // получаем финальную матрицу
for i:=1 to n do
begin;
writeln;
for j:=1 to n do
begin;
ma[i,j]:=2*c[i,j]*a[i,j];
{по свойству дистрибутивности матриц С(A+A)=C*A+C*A=2*C*A}
write(ma[i,j]:4);
end;
end;
end.
Операционная система, остальное - программы.
Найти и исправить ошибкиСистемные программы - это средства, предназначенные для работы с операционной системой.
Операционные системыа) DOS, Windows, Unix
Сервисные программыв) Системные оболочки, утилиты, драйвера устройств, антивирусные и сетевые программы.
Текстовый редактора) Системного программного обеспечения.
Операционная системав) Набор программ, обеспечивающий работу всех аппаратных устройств компьютера и доступ пользователя к ним.
Драйверб) Программа, управляющая конкретным внешним устройством.
Экспертные системыд) Прикладным программам специального назначения
Средства контроля и диагностикид) Сервисному программному обеспечению
2 ВариантПрограммное обеспечение - это
программа, управляющая компьютером или его процессами.
Найдите лишнееOC Windows, остальные - программы.
Найти и исправить ошибкиПрикладные программы – это средства, предназначенные для определённых задач пользователя.
Системное программное обеспечениеа) Программы для организации совместной работы устройств компьютера как единой системы.
Система управления базамид) Прикладного программного обеспечения.
Операционные системыб) Системного программного обеспечения.
Программы обслуживания устройствб) Драйверами.
В прикладное ПО входятд) Текстовые редакторы.
Назначение ПОв) Организует процесс обработки информации в соответствии с программой.
Система программирования позволяетг) Организовать общение человека и компьютера на формальном языке.