Зашифровать сообщение, используя слово-ключ "mehmat" - C#

Узнай цену своей работы

Формулировка задачи:

надо зашифровать сообщение, используя слово-ключ "mehmat", 6 букв в слове. допустим, надо зашифровать слово "love", "L"- 12 буква англ алфавита, (12-6)=6, 6-кол-во букв ключа и в шифр-тексте записываем 6. тогда весь шифр-текст выглядит следующим образом: 6 9 16 1. если разность меньше нуля, то берем по модулю значение. помогите написать код. алфавит наверно лучше задать в виде матрицы? чтобы легче найти элемент по индексу верно? буду очень признательна

Решение задачи: «Зашифровать сообщение, используя слово-ключ "mehmat"»

textual
Листинг программы
string decrypted = new string(result.Split(' ').Select(s => String.IsNullOrEmpty(s) ? '\0' : Convert.ToChar(Convert.ToInt32(s) + keyLen)).ToArray());
Console.Write(decrypted + "\n");

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

9   голосов , оценка 3.556 из 5
Похожие ответы