Номер 1: как найти наименьший элемент квадратной таблицы и заменить его нулем. номер 2: как в прямоугольной таблице заменить все элементы их квадратами напишите на паскале progran const и т.д
program z1; const n = 3; m =3; var a:array[1..n, 1..m] of integer; i,j,min:integer; begin //Заполним матрицу и найдем минимальное min:=20; for i:=1 to n do begin for j:=1 to m do begin a[i,j]:=random(41)-20; if a[i,j] < min then min:=a[i,j]; write(a[i,j]:4); end; writeln; end; writeln; // меняем минимальное на 0 и выводим матрицу for i:=1 to n do begin for j:=1 to m do begin if a[i,j] = min then a[i,j]:=0; write(a[i,j]:4); end; writeln; end; end.
Тестовое решение для 1 задачи: 18 20 -10 19 -14 -17 -4 -17 -15
18 20 -10 19 -14 0 -4 0 -15
Задание №2
program z2; const n = 3; m =5; var a:array[1..n, 1..m] of integer; i,j,min:integer; begin //Заполним матрицу for i:=1 to n do begin for j:=1 to m do begin a[i,j]:=random(41)-20; write(a[i,j]:5); end; writeln; end; writeln; // меняем все элементы на их квадраты и выводим матрицу for i:=1 to n do begin for j:=1 to m do begin a[i,j]:=sqr(a[i,j]); write(a[i,j]:5); end; writeln; end; end.
Тестовое решение для задания №2 15 8 18 -17 10 -19 17 1 20 -15 -20 -13 -11 -3 17
1. а) Петя едет в автобусе, читает книгу и насвистывает. б) Петя насвистывает, когда едет в автобусе или читает книгу. в) Петя едет в автобусе и читает книгу или насвистывает. г) то же, что и а). д) Петя едет в автобусе или читает книгу и насвистывает. 2. а) Число 5-простое = 1. б) Луна-спутник Венеры = 0. в) Число 5-простое и Луна-спутник Венеры = 0. г) Число 5-простое или Луна-спутник Венеры = 1. д) Если число 5-простое, то Луна-спутник Венеры = 0. е) Число 5-простое тогда и только тогда, когда Луна-спутник Венеры = 0. 3. а) 1999<2000 и 1999>2000 б) Петя решил все задания контрольной работы и Петя не решил все задания контрольной работы в) Неверно, что луна спутник Земли и Неверно, что луна не является спутником Земли г) Мишень поражена не первым выстрелом и Неверно, что мишень поражена не первым выстрелом. 4. А=1, В=0, С=1, Д=0.
1. а) Петя едет в автобусе, читает книгу и насвистывает. б) Петя насвистывает, когда едет в автобусе или читает книгу. в) Петя едет в автобусе и читает книгу или насвистывает. г) то же, что и а). д) Петя едет в автобусе или читает книгу и насвистывает. 2. а) Число 5-простое = 1. б) Луна-спутник Венеры = 0. в) Число 5-простое и Луна-спутник Венеры = 0. г) Число 5-простое или Луна-спутник Венеры = 1. д) Если число 5-простое, то Луна-спутник Венеры = 0. е) Число 5-простое тогда и только тогда, когда Луна-спутник Венеры = 0. 3. а) 1999<2000 и 1999>2000 б) Петя решил все задания контрольной работы и Петя не решил все задания контрольной работы в) Неверно, что луна спутник Земли и Неверно, что луна не является спутником Земли г) Мишень поражена не первым выстрелом и Неверно, что мишень поражена не первым выстрелом. 4. А=1, В=0, С=1, Д=0.
program z1;
const n = 3;
m =3;
var a:array[1..n, 1..m] of integer;
i,j,min:integer;
begin
//Заполним матрицу и найдем минимальное
min:=20;
for i:=1 to n do begin
for j:=1 to m do begin
a[i,j]:=random(41)-20;
if a[i,j] < min then min:=a[i,j];
write(a[i,j]:4);
end;
writeln;
end;
writeln;
// меняем минимальное на 0 и выводим матрицу
for i:=1 to n do begin
for j:=1 to m do begin
if a[i,j] = min then a[i,j]:=0;
write(a[i,j]:4);
end;
writeln;
end;
end.
Тестовое решение для 1 задачи:
18 20 -10
19 -14 -17
-4 -17 -15
18 20 -10
19 -14 0
-4 0 -15
Задание №2
program z2;
const n = 3;
m =5;
var a:array[1..n, 1..m] of integer;
i,j,min:integer;
begin
//Заполним матрицу
for i:=1 to n do begin
for j:=1 to m do begin
a[i,j]:=random(41)-20;
write(a[i,j]:5);
end;
writeln;
end;
writeln;
// меняем все элементы на их квадраты и выводим матрицу
for i:=1 to n do begin
for j:=1 to m do begin
a[i,j]:=sqr(a[i,j]);
write(a[i,j]:5);
end;
writeln;
end;
end.
Тестовое решение для задания №2
15 8 18 -17 10
-19 17 1 20 -15
-20 -13 -11 -3 17
225 64 324 289 100
361 289 1 400 225
400 169 121 9 289