Вопрос по информатике:
Дан массив A(5,5). Обнулить главную диагональ массива, если в ней найдется хот бы один отрицательный элемент
- 26.04.2018 02:23
- Информатика
- remove_red_eye 3840
- thumb_up 91
Ответы и объяснения 1
var
a:array [1..5,1..5] of integer;
i,j:integer;
f:boolean;
begin
randomize;
f:=false;
writeln ('Исходный массив: ');
for i:=1 to 5 do begin
for j:=1 to 5 do begin
a[i,j]:=random(12)-3;
if (i=j) and (a[i,j]<0) then f:=true;
write (a[i,j]:3);
end;
writeln;
end;
if f=true then begin
writeln ('Полученный массив: ');
for i:=1 to 5 do begin
for j:=1 to 5 do begin
if (i=j) then a[i,j]:=0;
write (a[i,j]:3);
end;
writeln;
end
end else writeln ('На главной диагонали нет отриц. эл.');
readln;
end.
- 26.04.2018 21:28
- thumb_up 45
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.