|
|||
Логические данные. Тернарная операцияРАБОТА 1 Логические данные. Тернарная операция
Оператор if для решения этих задач пока не использовать! Задание 1
Имеется 2 числа: a и b. Составить логические выражения, с помощью которых можно проверить истинность утверждений: · a > b; · a = b; · a ≥ b. Например: int a = 8; int h = 3; bool kak = a > h; Console.WriteLine("a>h=" + kak); Задание 2
Имеется 3 числа: a, b, c. Составить логические выражения, с помощью которых можно проверить истинность утверждений: · a, b, c – все положительные; · a < b < c; · одновременно ab > 10 и с2 < 12.
Задание 3
Имеется 3 числа: a, b, c. Составить логические выражения, с помощью которых можно проверить истинность утверждений: · среди них есть хотя бы одно отрицательное; · среди них есть хотя бы одно четное; · хотя бы одно из их произведений – ab, bc, ac – превосходит их сумму a+b+c.
Задание 4
Имеется 2 числа: a и b. Составить логические выражения, с помощью которых можно проверить истинность утверждений: · хотя бы одно из них принадлежит отрезку [3,7]; · ни одно из них не принадлежит отрезку [3,7]. Задание 5
Составить логические выражения, с помощью которых можно проверить истинность утверждений: · Сумма двух чисел превышает их произведение; · Два числа имеют одинаковые знаки; · Два числа имеют разные знаки (ноль считать положительным числом); · Два числа нечетные и отрицательные; · Два числа положительные и их произведение меньше заданного значения.
Задание 6
Составить логические выражения, с помощью которых можно проверить истинность утверждений: · Квадрат со стороной a можно вписать в окружность радиуса R; · Точка с координатами (x, y) лежит внутри круга радиуса R с центром в начале координат; · Можно построить треугольник со сторонами a, b, c.
Тернарная операция Задание 7 (1 - 6)
Выполнить предыдущие задания с использованием тернарной операции. Ответ должен быть сообщением на русском языке типа «условие удовлетворяется» или «можно построить треугольник».
Задание 8
Будут еще задачи
|
|||
|