Имеется некий набор функций для работы со строками знаков: Знак(S)
Имеется некий набор функций для работы со строками знаков: Знак(S) функция отдаёт 1-ый знак непустой строки S; ОСТАТОК(S) функция отдаёт строку, полученную из непустой строки S удалением ее первого символа; ДОБСИМВОЛ(C,S) функция возвращает строчку, полученную из строчки S добавлением к ее началу символа C; ДЛИНА(S) функция отдаёт число знаков в строке S. С внедрением этих функций составлен метод: НАЧАЛО; ВВЕСТИ строчку S; Строчка U:= ; Строчка T:= S; I:=1; ЦИКЛ 1 ПОКА Iamp;lt;=ДЛИНА(S)/2 ВЫПОЛНИТЬ С:=СИМВОЛ(T); T:=ОСТАТОК(T); U:=ДОБСИМВОЛ(С,U); I:=I+1; КОНЕЦ ЦИКЛА 1 ВЫВЕСТИ строку T; Окончание. Если введенная строчка СЛОНОПОТОМ, то в итоге работы метода будет выведено
Задать свой вопросРабота программки. Строчной переменной S присваивается значение слонопотом. Это же значение присваивается переменной T. Определяется длина строки S:
ДЛИНА(S) = 10.
ДЛИНА(S) / 2 = 5. То есть цикл должен выполниться 5 раз.
В цикле производятся команды, которые никакого воздействия на вывод переменной T не оказывают, не считая команды T:=ОСТАТОК(T) и счетчика I = I+1, по которому останавливается работа цикла (после пятого исполнения).
Пятикратное исполнение команды T:=ОСТАТОК(T) приводит к удалению 5 первых букв из начального значения слонопотом.
Ответ: будет выведено слово позже.
-
Вопросы ответы
Статьи
Информатика
Статьи
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.
Разные вопросы.
Обществознание.