Я создаю алгоритм для шифрования строкового значения, введенного пользователем.Как я хочу, чтобы это работало, когда пользователь вводит текстовое поле, а кнопка генерирует случайный трехзначный код.
У меня возникли проблемы с подбором кода, который соответствует введенному пользователем.правильная позиция в алфавите.
Если пользователь наберет «abcdt» и его случайный код будет 324, его результат будет «ddggv». Вот наглядное представление о том, как это работает.
Алфавит-> ABCDEFGHIJKLMNOPQRSTU VWXYZ
Ввод-> ABCDT
Код: 324 Ход на 3 пробела вправо = d
Код: 324 B на 2 пробела вправо = d
Код: 324 C переместить 4 пробела вправо = g
Код: 324 D переместить 3 пробела вправо = g
Код: 324 T переместить 2 пробела вправо = V
Буду очень признателен за любую помощь.