Информатика, опубликовано 06.06.2020 22:19
Ребяяят Особенности третьего «информационного прорыва»?
Ответ оставил: Гость
Алгоритм же элементарный: тупо перебираешь массив с конца, проверяя знак каждого элемента. Вот код:
ОТДЕЛ Задание+;
ПЕР
x: РЯД 100 ИЗ ЦЕЛ;
сч, послПолож: ЦЕЛ;
УКАЗ
послПолож := -1;
сч := РАЗМЕР(x) - 1;
ПОВТОРЯТЬ
ЕСЛИ x[сч] > 0 ТО послПолож := сч КОН;
УМЕНЬШИТЬ(сч)
ДО послПолож # -1 ИЛИ сч < 0
КОН Задание.
ОТДЕЛ Задание+;
ПЕР
x: РЯД 100 ИЗ ЦЕЛ;
сч, послПолож: ЦЕЛ;
УКАЗ
послПолож := -1;
сч := РАЗМЕР(x) - 1;
ПОВТОРЯТЬ
ЕСЛИ x[сч] > 0 ТО послПолож := сч КОН;
УМЕНЬШИТЬ(сч)
ДО послПолож # -1 ИЛИ сч < 0
КОН Задание.
Информатика, опубликовано 09.01.2019 16:01
Информатика, опубликовано 09.01.2019 16:01
Информатика, опубликовано 09.01.2019 16:01
Информатика, опубликовано 09.01.2019 16:01