Составить логическое выражение - C#

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

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

Имеется 3 числа: a, b, c. Составить логические выражения, с помощью которых можно проверить истинность утверждений: • среди них есть хотя бы одно отрицательное; • среди них есть хотя бы одно четное; • хотя бы одно из их произведений – ab, bc, ac – превосходит их сумму a+b+c. Имеется 2 числа: a и b. Составить логические выражения, с помощью которых можно проверить истинность утверждений: • хотя бы одно из них принадлежит отрезку [3,7]; • ни одно из них не принадлежит отрезку [3,7]. Оператор if не использовать!

Решение задачи: «Составить логическое выражение»

textual
Листинг программы
            bool aa, bb, cc, dd, ee;
            Console.WriteLine("Введите a,b,c через Enter");
            int a = int.Parse(Console.ReadLine());
            int b = int.Parse(Console.ReadLine());
            int c = int.Parse(Console.ReadLine());
            Console.Write("1) Среди чисел есть хотя бы одно отрицательное - ");
            aa = (a < 0 || b < 0 || c < 0) ? true : false;
            Console.WriteLine(aa);
            Console.Write("2) Среди них есть хотя бы одно четное - ");
            bb = (((a % 2) == 0) || ((b % 2) == 0) || ((c % 2) == 0)) ? true : false;
            Console.WriteLine(bb);
            Console.Write("3) Хотя бы одно из их произведений – ab, bc, ac – превосходит их сумму a+b+c. - ");
            cc = ((a * b > a + b + c) || (b * c > a + b + c) || (a * c > a + b + c)) ? true : false;
            Console.WriteLine(cc);
            Console.Write("4) Хотя бы одно из чисел a или b принадлежит отрезку [3,7] - ");
            dd = ((a >= 3 && a <= 7) || (b >= 3 && b <= 7)) ? true : false;
            Console.WriteLine(dd);
            Console.Write("5) Числа a и b не принадлежат отрезку [3,7] - ");
            ee = ((a < 3 || a > 7) && (b < 3 || b > 7)) ? true : false;
            Console.WriteLine(ee);

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


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

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

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