Это вопрос, который дал мне мой учитель CompSci, как я могу сделать смену только с циклами, без массивов? Вопрос находится ниже:Цезарь шифрования Java-программа Необходимое решение:
Caesar Cypher берет строку и накладывает каждую букву на букву на определенное количество букв (называемых сдвигом), не путаясь пробелами, цифрами или пунктуациями. Например: если у cypher был сдвиг -2, тогда cypher выполнил бы следующее.
Ех: Это безопасно? Хорошо
Результат: Gq gr qxdc? Emmb
Чтобы легко понять шифр, вы можете посмотреть на следующем:
АБВГДЕЖЗИКЛМНОПРСТУФХЧШЭЮЯ
xyabcdefghijklmnopqrstuvwx
Первой строка является исходным кодом, то вторая строка зашифрованного кода.
Напишите программу, которая получит предложение и сумму смены. Затем распечатайте зашифрованный код, убедитесь, что вы избегаете любых пунктуаций, пробелов и цифр.
Я ценю всю помощь !!