Составить логическое выражение для проверки истинности утверждений - 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) ? "Можно построить" : "Нельзя построить");
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д