logo

Crowdly

Програма "Шифрування перестановкою в 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

                   # закриття файлу

Більше питань подібних до цього

Хочете миттєвий доступ до всіх перевірених відповідей на moodle.vnu.edu.ua?

Отримайте необмежений доступ до відповідей на екзаменаційні питання - встановіть розширення Crowdly зараз!