Разработка программы для зашифровки и расшифровки сообщений
PDF

В рамках данной курсовой работы требуется разработать проект, который позволяет ввести два символьных массива неограниченного размера, зашифровать строки и вывести их на экран.
Шифр, для строки четной длины, представляет собой перестановку двух соседних символов, для строки нечетной длины – шифр дополняется операцией обмена первого и последнего символов строки.
Программа на основе введенных данных (два символьных массива) формирует массивы и вывод их на экран. Далее программа считывает из массивов длины строк, и, в зависимости от четности длины, использует один из двух шифров для каждого из массивов и выводит зашифрованные строки на экран консоли. Затем программа применяет к строкам обратные шифры (в зависимости от четности длины) и выводит расшифрованные строки на экран консоли.