Шифрование методом замены - C#
Формулировка задачи:
Задание 1
Решить задачу, используя один из классов строк: String или StringBuilder.
Дизайн формы разработать самостоятельно. Осуществить проверку вводимых данных.
Дана строка, содержащая зашифрованный русский текст. Каждая буква заменяется на следующую за ней (буква я заменяется на а). Получить новую расшифрованную строку.
Решение задачи: «Шифрование методом замены»
textual
Листинг программы
using System; namespace shifrRus1 { class Program { static void Main(string[] args) { string s1 = Console.ReadLine(); string s2 = string.Empty; for (int i = 0; i < s1.Length; i++) { if (s1[i] != ' ') { if (s1[i] == 1071) { s2 += (char)(1103); } else if (s1[i] == 1040) { s2 += (char)(1071); } else s2 += (char)(s1[i] - 1); } else s2 += s1[i]; } Console.WriteLine(s2); Console.ReadLine(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д