• Вопрос по информатике:

    Дан массив D(n). Найти минимальный среди элементов, больших суммы,и найти количество элементов, не равных максимальному.
    Написать программу в Паскале,пожалуйста)

    • Автор:

      luka
  • program raf105;

    const

     n = 10;

    var

     d:array[1..n] of integer;

     min,max,sum,notmax,i: integer;

    begin

    max:= -10000;

    min:= 10000;

    writeln('Заполните массив');

    for i:=1 to n do

    begin

     readln(d[i]);

     sum+= d[i];

     if max<d[i]

       then max:= d[i];

    end;

    for i:=1 to n do

    begin

     if d[i]<>max

       then notmax+= 1;

     if (d[i]>sum) and (d[i]<min)

       then min:= d[i];

    end;

    if min<>10000

     then writeln('Минимальный среди элементов, больших суммы: ',min)

     else writeln('Минимальный среди элементов, больших суммы: Не найдено');

    writeln('Количество элементов, не равных максимальному: ',notmax);

    end.

    Язык PascalABC
    • Отвечал:

      wesleyeilb

    Ответов нет, но ты это испарвиш!