Показать сообщение отдельно
  #4  
Старый 19.12.2014, 04:40
lmikle lmikle сейчас на форуме
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,100
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Alegun, ну ты совсем обленился, в лоб решаешь
2й и 3й циклы можно ж объединить:
Код:
s := 0;
b := 0;
for i := 1 to 100 do
  if a[i] > 50 then
    begin
      s := s + a[i];
      inc(b);
    end;

if b = 0
  then memo1.lines.add('Элемент не найден')
  else memo1.lines.add(FloatToStr(s/b));
Ответить с цитированием