Шифрование циклической заменой букв - C#
Формулировка задачи:
Дана строка-предложение на латинском языке. Зашифровать ее, выполнив циклическую замену каждой буквы на следующую за ней в алфавите и сохранив при этом регистр букв («A» перейдет в «B», «a» — в «a», «B» — в «C», «z» — в «a» и т. д.). Знаки препинания и пробелы не изменять.
Решение задачи: «Шифрование циклической заменой букв»
textual
Листинг программы
string text = "ab cd def"; Console.WriteLine(text + "\n"); char[] letters = text.ToCharArray(); int ch = 0; for (int i = 0; i < letters.Length; i++) { if (Char.IsLetter(letters[i])) { ch = Convert.ToInt32(letters[i]) + 1; letters[i] = Convert.ToChar(ch); } Console.Write(letters[i]); } Console.ReadLine();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д