В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия
aminasulik
aminasulik
18.05.2021 19:21 •  Информатика

Водномерном массиве x(15) найти минимальный из положительных элементов и количество нулевых

Показать ответ
Ответ:
дочь17
дочь17
23.05.2020 18:38

Var

 x : array [1..15] of integer;

 i : integer;

 min : integer;

 Kol_nol : integer;

begin

 Kol_nol := 0;

 for i:=1 to 15 do

 begin

 Write ("Введите элемент массива:");

Readln(x[i]);

end;

min := x[1];

for i := 0 to 15 do

begin

 if (x[i] > 0) then

 begin

  if (x[i] < min) then

  begin

   min := x[i];

  end;

 end;

 if (x[i] = 0) then

 begin

  Inc(kol_nol);

 end;

 

Writeln(min);

Writeln(kol_nol);

end;

0,0(0 оценок)
Ответ:
Diglir
Diglir
23.05.2020 18:38

var

 x:array[1..15]of integer;

 i,min,z:integer;

begin

 min:=32000;

 z:=0;

 for i:=1 to 15 do

 begin

  readln(x[i]);

  if x[i]>0 then if x[i]<min then min:=x[i];

  if x[i]=0 then inc(z);

 end;

 writeln(min);

 writeln(z);

end.

 

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота