Dms161964937
?>

Дан целочисленный одномерный массив, состоящий из n элементов. Подсчитать количество его положительных, отрицательных и нулевых элементов.

Информатика

Ответы

Сергеевич1907

program z1;

var a:array[1..2,1..4] of integer;

i,j,mi,mj:integer;

begin

mi:=1;

mj:=1;

writeln('Массив: ');

for i:= 1 to 2 do

begin  

for j:= 1 to 4 do

begin

a[i,j]:=random (10);

write(a[i,j]:3);

if a[i,j]<a[mi,mj] then

begin

mi:=i;

mj:=j

end

end;

writeln;

end;

writeln;

writeln('Наименьший элемент массива a[',mi,',',mj,'] = ',a[mi,mj])

end.

Объяснение:

Сразу работаем с индексами массива. Сначала предполагаем, что первый элемент массива и есть наименьший, сравниваем с ним остальные, если они меньше, то меняем индексы наименьшего элемента.

Если наименьших индексов больше одного, то на экран будет выведено расположение первого.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Дан целочисленный одномерный массив, состоящий из n элементов. Подсчитать количество его положительных, отрицательных и нулевых элементов.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

arammejlumyan
gorushko-tabak3
proplenkusale88
viz-art-pnz1664
stailwomen31
Sergei1198
yusovd291
idalbaev
Olga Arutyunyan
zorinka777
tip36
zuzazuza61
maria
mrvasilev2012
bufetkonfet53