Напишите код для шифрования файла с помощью rot13
Я пытаюсь зашифровать текст из файла с помощью rot13. Может ли кто-нибудь помочь мне с кодом, который мне понадобится для перевода текста?
Что я уже пробовал:
private void rotEncrypt() { StringBuilder result = new StringBuilder(); foreach (char i in text.ToString()) { if (i >= 'a' && i <= 'm' || i >= 'A' && i <= 'M') { result.Append((char)((int)i + 13)); } else if (i >= 'n' && i <= 'z' || i >= 'N' && i <= 'Z') { result.Append((char)((int)i - 13)); } else { // Leave other characters unchanged result.Append(i); } // Output the resulting string lbxEncryption.Items.Add(result.ToString());
Patrice T
Опишите проблему или вопрос тура !
Что не так в этом коде ?
Member 12836145
Он добавляет каждый новый символ на отдельных строках к тому, что было перечислено выше. Также не включает пробелы между словами. У меня есть абзац, который я хочу зашифровать в ROF13 в том же формате. Как мне это исправить?
Patrice T
Воспользуйся Улучшить вопрос чтобы обновить ваш вопрос.
Чтобы каждый мог обратить внимание на эту информацию.
Philippe Mori
Ваш вопрос не совсем ясен. Покажите нам, чего вы ожидаете и что получаете.