Дан текст программы, в которой пропущенно ровно 2 оператора (*). Найти какие именно:
readln(n);
f1:=0;
f2:=0;
for i:=1 to n do
begin
readln(x);
...
...
p:=x;
end;
if f1>f2 then writeln('Последовательность неубывающая');
if f1<f2 then writeln('Последовательность невозрастающая');
if f1+f2=0 then writeln('Последовательность с одинаковыми элементами');
if f1*f2=1 then writeln('Последовательность неупорядоченная');
Хорошо знаешь физику, помоги решить задачку...
Прикалываешься ?
Всегда считала, что последовательность с одинаковыми элементами - невозрастающая (или неубывающая). именно наличием одинаковых эл-тов она отличается от убывающей (возрастающей).
Можно чуть поконкретнее определить терминологию (хотя бы на примерах) - что в условиях данной задачи считается какой последовательностью?
Что выдаст программа на таких:
1 2 2 3 (неубывающая или с одинаковыми эл-тами?)
2 2 2 2 (неубывающая? невозрастающая? с одинаковыми?)
5 2 2 6 (с одинаковыми? неупорядоченная?)
обратилась.
ничего не изменилось.
цитата из справочника:
x[n]<=x[n+1] - неубывающая последовательность.
при последовательности 2 2 2 2:
x[1]<=x[2]
x[2]<=x[3]
x[3]<=x[4]
вывод: последовательность неубывающая.
в чем я не права?
С одинаковыми = все элементы одинаковы.
Ммм... Как можно использовать переменную p, если цикл задан с 1 элемента последовательности? Хз.
вводимые числа произвольные? или есть некоторые ограничения?
Входят в тип используемых переменных.
Отправил, минут 30 сидел. Застрял на одинаковых элементах