Шифрование циклической заменой букв - 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();

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

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