Очистка консоли по условию - C#
Формулировка задачи:
Имеем кусок кода:
Данный код работает, но условие не выполняется. Я хочу, чтобы после ввода переменной консоль очищалась. В моей же программе консоль не очищается. Что можно сделать в данной ситуации?
Листинг программы
- public static double Calculating() //вычисление 'x' переменной
- {
- double a = 0;
- double b = 0;
- double c = 0;
- if (a>=0 | b>=0 | c>=0) //условие для очистки консоли
- {
- Console.Clear();
- }
- Console.WriteLine("Введите значение переменной a: "); //ввод переменных 'a', 'b', и 'c'
- a = double.Parse(Console.ReadLine());
- Console.WriteLine("Введите значение переменной b: ");
- b = double.Parse(Console.ReadLine());
- Console.WriteLine("Введите значение переменной c: ");
- c = double.Parse(Console.ReadLine());
- double x = a * b - c;
- return x;
- }
Решение задачи: «Очистка консоли по условию»
textual
Листинг программы
- class Program
- {
- public static double Dialog(string Message){
- double result;
- Console.WriteLine(Message);
- result = double.Parse( Console.ReadLine() );
- Console.Clear();
- return result;
- }
- public static double Calculating() //вычисление 'x' переменной
- {
- double a, b, c;
- a = Dialog("Введите значение переменной a: ");
- b = Dialog("Введите значение переменной b: ");
- c = Dialog("Введите значение переменной c: ");
- double x = a * b - c;
- if (a > 0 || b > 0 || c > 0) //условие для очистки консоли
- {
- Console.Clear();
- }
- return x;
- }
- public static void Main(string[] args)
- {
- Console.WriteLine(Calculating());
- Console.ReadKey();
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д