Програма "Шифрування перестановкою в 2х мірному масиві зміної шляху його зчитув...
✅ Перевірена відповідь на це питання доступна нижче. Наші рішення, перевірені спільнотою, допомагають краще зрозуміти матеріал.
Програма "Шифрування перестановкою в 2х мірному масиві зміної шляху його зчитування". Заповнити пропускиПримітка. Один відступ від краю екрану позначати так:____.(Один відступ - чотири нижні риски).
#---------ЗАВАНТАЖЕНЯ ТЕКСТУ ДЛЯ ШИФРУВАННЯ--------------------- # співставлення файлової змінної F з файлом'povidom.txt' # читання файлу F в строкову змінну T F.close() # закриття файлуprint("Текст для шифрування: ",T) # вивід тексту для шифрування на екранS=1+len(T)//10 # визначення другої розмірності 2х мірного списку (перша-10) Shifr="" # створення порожнього рядка Shifr # створення двомірного порожнього списку розміром 10ХS #----Розподіл тексту з рядка T по окремим коміркам двомірного списку M[][]---- # цикл з параметром X, який змінюється від 0 до S # цикл з параметром Y, який змінюється від 0 до 10(>Y+10*X): # перевірка чи текст в рядку T, ще є =T[Y+10*X] # заповнення окремої комірки двомірного списку M[][]#--послідовна підклєйка в рядок Shifr букви з комірок двомірного списку M[][]-- # цикл з параметром Y, який змінюється від 0 до 10 # цикл з параметром X, який змінюється від 0 до S # підклеює в рядок Shifr окремий знак з списку M[][]print("Зашифрований текст: ",Shifr) # вивід тексту на екран#---------ЗБЕРЕЖЕННЯ ТЕКСТУ ШИФРОВКИ--------------------- # співставлення файлової змінної F з файлом'secret.txt' # запис в файл F строкової змінної Shifr # закриття файлу