Дан массив D(n). Найти малый среди частей, больших суммы,и отыскать количество
Дан массив D(n). Отыскать минимальный среди частей, великих суммы,и отыскать количество частей, не одинаковых максимальному.
Написать программку в Паскале,пожалуйста)
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 maxlt;d[i]
then max:= d[i];
end;
for i:=1 to n do
begin
if d[i]lt;gt;max
then notmax+= 1;
if (d[i]gt;sum) and (d[i]lt;min)
then min:= d[i];
end;
if minlt;gt;10000
then writeln('Малый среди элементов, великих суммы: ',min)
else writeln('Малый посреди частей, больших суммы: Не найдено');
writeln('Количество частей, не одинаковых максимальному: ',notmax);
end.
Язык PascalABC
-
Вопросы ответы
Статьи
Информатика
Статьи
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.
Разные вопросы.
Обществознание.