Хелпикс

Главная

Контакты

Случайная статья





Логические данные. Тернарная операция



РАБОТА 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

 

Будут еще задачи

 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.