Текст программы
Program zadach6v1;
uses crt;
type
mas = array [1..3, 1..3] of integer;
Var
i, j, k, s: integer;
b,a: mas;
begin
clrscr;
for i:= 1 to 3 do
for j:= 1 to 3 do
begin
write('Введите элемент a','[',i,',',j,']=');
Readln (b [i, j]);
end;
writeln('Исходный массив);
for i:= 1 to 3 do
begin
for j:= 1 to 3 do
write (b [i, j]:4);
writeln;
end;
k:=0; S:=0;
for i:= 1 to 3 do
for j:= 1 to 3 do
if b [i, j]>0 then a[i, j]:=2 * b [i, j]
else
begin
k:=k + 1;
s:=s + b [i, j];
a[i, j]:= b [i, j];
end;
writeln('Измененный массив’);
for i:= 1 to 3 do begin
for j:= 1 to 3 do
write(a [i, j]:4);
writeln;
end;
writeln ('Сумма отрицательных элементов S = ',S);
writeln ('Количество отрицательных элементов K = ',K);
textcolor(green);
writeln('Разработал Иванов И.И.,':50);
readln;
end.
Протокол выполнения
Литература
1. Сборник задач по программированию.-2-е изд., перераб. и доп. – СПб.: БХВ-Петербург, 2007.
2. Информатика: Учеб. Пособие для 10-11 кл. общеобразоват. Учреждений/ Л. З. Щауцукова. – М.: Просвещение, 2000.
3. Сборник задач по курсу информатики / под редакцией Л.И. Белоусовой. – М.: Издательство «Экзамен», 2007.