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

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


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

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

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