В программе генерируются только убывающие последовательности (a[i]:=-i+random()+20;). Можно при желании массив вводить с клавиатуры.
const n=15;
var a:array[1..n] of real;
i:integer; b:boolean;
begin
Randomize;
for i:=1 to n do begin
a[i]:=-i+random()+20;
write(a[i]:5:2,' ');
end;
writeln;
b:=true;
for i:=1 to n-1 do
if a[i+1]>=a[i] then b:=false;
if b
then
begin
writeln('Последовательность убывающая');
writeln('p = ',a[n]*a[n div 2+1]:5:2);
end
else writeln('Последовательность не убывающая')
end.
Пример:
19.02 18.28 17.91 16.67 15.03 14.68 13.10 12.86 11.91 10.19 9.66 8.35 7.37 6.55 5.20
Последовательность убывающая
p = 66.86
1) для моделирования своих проектов
2) для хранения информации о пациентах
3) для создания презентаций к урокам, для хранения информации об учениках
4) для связи с коллегами через интернет
5) для хранения и учета информации о бюджете
6) коМ/Спозитор? ?
7) для хранения информации о встречах, делах начальника
8) для быстрого написания текста, хранения его
9) для создания картин на нем, для поиска вдохновения
<span>10) для создания новых моделей, поиска через интернет чего-то нового и хранения это на ПК</span>
<span>Сплошной массив байтов, располагающийся в старших адресах сразу за областью памяти, которую занимает тело программы называется кучей. Так что, В).
</span>
Var x, y : integer;
begin
read(x, y);
if x > 3 and y > 2
then write('YES')
else write('NO');
end.