Предмет: Информатика,
автор: noname76881
Помогите, пожалуйста, буду благодарна
Имеется фрагмент алгоритма, записанный на алгоритмическом языке:
n:=Длина (а)
k:=2
i:=1
b:='P'
нц пока I<n
c:= Извлечь (a, i)
b:=Склеить (b, c)
i:=i+k
кц
b:= Склеить (b, ' ДА')
Какое значение примет b после выполнения этого фрагмента алгоритма,если переменная а имела значение 'МОТОР'?
Ответы
Автор ответа:
2
Ответ:
Если на этом языке срезы начинаются с 0, то есть 0-я позиция в а = М, то:
b = РООДА
Если начинается с 1:
b = РМТРДА
Объяснение:
Ещё там почему-то пока I(большая i) < n, а в программе записана просто i, возможно это на что-то повлияет
noname76881:
Спасибо большое, i большая по случайности
Похожие вопросы
Предмет: Русский язык,
автор: jaschkovilia
Предмет: Українська мова,
автор: MashaPetr0va
Предмет: Русский язык,
автор: maximavakyan
Предмет: Математика,
автор: Dinara3578
Предмет: Математика,
автор: Lidya777