Ввести символ - цифру или букву - и выполнить действие - 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();
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д