Оказывается доступ к символам в строке

Оказывается доступ к символам в строке начинается с единицы в языке кумир.

алг Перемешивание символов в строке
нач
лит строка
цел индекс_символа
цел индекс_символа_2
сим перемещение
строка := "строка"
нц длин(строка)-1 раз
индекс_символа :=int(rnd(длин(строка)))+1
индекс_символа_2 :=int(rnd(длин(строка)))+1
перемещение := строка[индекс_символа]
строка[индекс_символа] := строка[индекс_символа_2]
строка[индекс_символа_2] := перемещение
кц
вывод строка
кон


Рецензии