Предмет:
Вопрос:
В приведенном ниже фрагменте алгоритма переменные a, b, c имеют тип «строка», а переменные i, k – тип «целое». Используются следующие функции:
Длина(a) – возвращает количество символов в строке a (тип «целое»).
Извлечь (a,i) – возвращает i-ый (слева) символ в строке a (тип «строка).
Склеить (a,b) – возвращает строку, в которой записаны сначала все символы строки a, а затем все символы строки b (тип «строка).
Значения строк записываются в одинарных кавычках (например, a:='дом').
a:= ‘ИНФОРМАТИКА’
i:=Длина(a)-5
k:=1
b:=‘А’
пока i > 2
нц
c:=Извлечь(a,i)
b:=Склеить(c,b)
i:=i-k
кц
Определите значение переменной b после выполнения вышеприведенного фрагмента алгоритма.
Ответы:
‘ФИРМА’
‘АРФА’
‘ФОРМА’
‘МИНОР’
Похожие вопросы
- Для регистрации на сайте некоторой страны пользователю требуется придумать пароль. Длина пароля составляет ровно 11 символов. В качестве символов используются…
- В результате выполнения алгоритма (где sqr – вычисление квадратного корня, ^ - возведение в степень) при вводе xA=0, yA=0, xB=3, yB=0, xC=0, yC=4 алг…
- Для групповых операций с файлами используются маски имен файлов. Маска – это последовательность букв, цифр и прочих допустимых в именах файлов символов, в…
- Данная программа вычисляет разность факториалов R=u! - v!. Напомним, что факториал n! представляет собой произведение n чисел натурального ряда: 1*2*3*….*n…
- Данная программа вычисляет разность факториалов R=u! - v!. Напомним, что факториал n! представляет собой произведение n чисел натурального ряда: 1*2*3*….*n…
- Для групповых операций с файлами используются маски имен файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов…