Консультация № 194530
27.01.2019, 16:53
0.00 руб.
0 1 1
Дан фрагмент текста , запрашиваемый у пользователя. Написать программу, меняющую регистр всех букв на противоположный
В C#
Помогите с решением задачи, пожалуйста)

Обсуждение

давно
Советник
400484
472
28.01.2019, 09:57
общий
это ответ
Здравствуйте, andrew!
Вот пример кода. Программа оставляет без изменения все символы, кроме букв.
Код:

using System;
namespace ConsoleApp
{
class Program
{
static void Main(string[] args)
{
string final = null;
Console.WriteLine("Введите текст и нажмите Enter");
string text = Console.ReadLine();
foreach (char ch in text)
{
if (!Char.IsLetter(ch))
final += ch;
else
{
if (Char.IsLower(ch))
final += Char.ToUpper(ch);
else
final += Char.ToLower(ch);
}
}
Console.WriteLine(final);
}
}
}
Форма ответа