Составить логическое выражение для проверки истинности утверждений - C#
Формулировка задачи:
Составить логические выражения, с помощью которых можно проверить истинность утверждений:
• Квадрат со стороной a можно вписать в окружность радиуса R;
• Точка с координатами (x, y) лежит внутри круга радиуса R с центром в начале координат;
• Можно построить треугольник со сторонами a, b, c.
Оператор if не использовать!
Решение задачи: «Составить логическое выражение для проверки истинности утверждений»
textual
Листинг программы
- double a = 2;
- double R = Math.Sqrt(2) * a;
- // a = 1;
- Console.WriteLine(Math.Abs(Math.Sqrt(2) * a - R) < 0.001 ? "Можно вписать" : "Нельзя вписать");
- double x = 2, y = 2;
- R = 1;
- double xy = Math.Sqrt(x*x +y*y);
- Console.WriteLine((R - xy) > 0.0 ? "Лежит внутри" : "Не лежит внутри");
- double b = 0, c = 2, d = 2;
- Console.WriteLine((b > 0.0 && c > 0.0 && d > 0.0) ? "Можно построить" : "Нельзя построить");
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д