Задача 7. Кодування інформації Використовуючи “шифр Цезаря” закодувати прислів’я. Представити блок-схему алгоритму кодування. По можливості: Створити алгоритм мовою програмування Python. Звіт про результати розв’язання представте у вигляді презентації.
ОЧЕНЬ СРОЧНО,ДАЮ 100 БАЛОВ!!!!!!!
Answers & Comments
Verified answer
___________________________________________________-
alphabet = "АБВГҐДЕЄЖЗИІЇЙКЛМНОПРСТУФХЦЧШЩЬЮЯ"
offset = 5 # -5
message = "шифр Цезаря".upper()
result = ''
for letter in message:
place = alphabet.find(letter)
new_place = place + offset
if letter in alphabet:
result += alphabet[new_place]
else:
result += letter
print (result)
_____________________________________________
вот такой код вышел.
В message записываем то что надо зашифровать/розшифровать.
В offset записываем сдвиг, или, простыми словами, ключ. Для шифровки указываем, к примеру, 5. Для розшифровки минус 5.
Результат в переменной result