Напишите программу для шифрованием алгоритмом цезаря. Ниже представлен рекомендуемый вид экрана во время работы программы для входных данных: "Привет Мир!" со сдвигом 16. Ответ: "Яашсфв Ьша!" Sample Input: Привет Мир! Sample Output: Яашсфв Ьша! procedure(s) s_new += i cyr = 'абвгдеёжзийклмнопрстуфхцчшщъыьэюя' for i in s: else: s = input() def procedure(s, n = 16): s_new += cyr[(cyr.index(i) + n) % 33] print(s_new) cyr_b = 'АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ' s_new += cyr_b[(cyr_b.index(i) + n) % 33] if i in cyr: s_new = '' elif i in cyr_b: 1 2 3 4 5 6 7 8 9 10 11 12 13 14
Задание

Напишите программу для шифрованием алгоритмом цезаря. Ниже представлен рекомендуемый вид экрана во время работы программы для входных данных: "Привет Мир!" со сдвигом 16. Ответ: "Яашсфв Ьша!"

Sample Input:
Привет Мир!
Sample Output:
Яашсфв Ьша!

  • Объекты 1
    • procedure\(s\)
    • s_new += i
    • cyr = 'абвгдеёжзийклмнопрстуфхцчшщъыьэюя'
    • for i in s:
    • else:
    • s = input\(\)
    • def procedure\(s, n = 16\):
    • s_new += cyr
      \[\(cyr\.index\(i\) \+ n\) % 33\]
    • print\(s\_new\)
    • cyr_b = 'АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ'
    • s_new += cyr_b
      \[\(cyr\_b\.index\(i\) \+ n\) % 33\]
    • if i in cyr:
    • s_new = ''
    • elif i in cyr_b:
  • Объекты 2
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14