Ввести символ - цифру или букву - и выполнить действие - C#

Узнай цену своей работы

Формулировка задачи:

Помогите пожалуйста решить задачу Создайте проект для решения задачи, используя условный оператор. Указание. В работе использовать только стандартные типы (числовые, символьный и булевский) и явное приведение типов. Для ввода числовых данных использовать строковую переменную, преобразование выполнять с помощью класса Convert. На экран выводить исходные данные и результаты. 1.Введите символ. Если символ – цифра, выведите ее значение, увеличенное на единицу, если буква латинского алфавита, выведите следующий за ней символ, иначе код введенного символа. Выведите соответствующий комментарий.

Решение задачи: «Ввести символ - цифру или букву - и выполнить действие»

textual
Листинг программы
static void Main(string[] args)
        {
            char ch;
            Console.Write("Введите символ: ");
            int symbol = Console.Read();
            ch = Convert.ToChar(symbol);
            Console.WriteLine("Введённый символ: " + ch);
 
            if(symbol > 47 && symbol < 58) // значит число
                Console.WriteLine("Введено число. Значение увеличенное на единицу: " + (Convert.ToChar(symbol + 1)));
            else if(symbol > 96 && symbol < 123)
                Console.WriteLine("Введен символ латинского алфавита. Следующий символ: " + (Convert.ToChar(symbol + 1)));
            else
                Console.WriteLine("Введен символ. Его код: " + symbol);
 
            Console.ReadLine();
            Console.ReadLine();
        }

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


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

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

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