Могут
4 год назад
Составьте программы на языке паскаля (10 класс) 1.Дан двухмерный массив А ( размер произвольный). Элементы вводятсяс клавиатуры. Вывести только четные элементы. 2.В заданном двухмерноммассиве (3 на 3), подсчитать количество чисел которые при делении на 3 дают в остатке 2.3.Найти сумму элементов двухмерного массива больших 30. Элементы вводятся с клавиатуры
ОТВЕТЫ
Андрон
Oct 24, 2020
. program Hello;
var i,j:integer; A:array [1..10, 1..10] of integer;
begin
for i:=1 to 10 do for j:=1 to 10 do readln(A[i,j]);
for i:=1 to 10 do for j:=1 to 10 do if A[i,j] mod 2 = 0 then writeln(A[i,j]);
end.
. program Hello2;
var i,j,c:integer; A:array [1..3,1..3] of integer;
begin
c:=0;
for i:=1 to 3 do for j:=1 to 10 do readln(A[i,j]);
for i:=1 to 3 do for j:=1 to 10 do if A[i,j] mod 3 = 2 then c:=c+1;
writeln(c);
end.
. program Hello3;
var i,j,c:integer; A:array [1..3,1..3] of integer;
begin
c:=0;
for i:=2 to 3 do for j:=1 to 10 do readln(A[i,j]);
for i:=2 to 3 do for j:=1 to 10 do if A[i,j-1] + A[i,j] > 30 then c:=c+1;
for i:=2 to 3 do for j:=1 to 10 do if A[i-1,j] + A[i,j] > 30 then c:=c+1;
end.
327
Смежные вопросы: