Определить является ли полученная фигура равносторонним треугольником - C#
Формулировка задачи:
Помогите пожалуйста найти ошибку
Водятся координаты трех точек на плоскости, определить является ли полученная фигура равносторонним треугольником.
Листинг программы
- Console.WriteLine("");
- Console.WriteLine("Задание 5.");
- Console.WriteLine("Подзадание 2:5.Водятся координаты трех точек на плоскости, определить является ли полученная фигура равносторонним треугольником.");
- double x1,x2,x3,y1,y2,y3,dl1,dl2,dl3;
- Console.WriteLine("Введите координаты первой точки:");
- Console.Write("x1=");
- x1 = Convert.ToInt32(Console.ReadLine());
- Console.Write("y1=");
- y1 = Convert.ToInt32(Console.ReadLine());
- Console.WriteLine("Введите координаты второй точки:");
- Console.Write("x2=");
- x2 = Convert.ToInt32(Console.ReadLine());
- Console.Write("y2=");
- y2 = Convert.ToInt32(Console.ReadLine());
- Console.WriteLine("Введите координаты третьей точки:");
- Console.Write("x3=");
- x3 = Convert.ToInt32(Console.ReadLine());
- Console.Write("y3=");
- y3 = Convert.ToInt32(Console.ReadLine());
- dl1 = Math.Sqrt((x1 - x2) * (x1 - x2) + (y1 - y2) * (y1 - y2));
- dl2 = Math.Sqrt((x2 - x3) * (x2 - x3) + (y2 - y3) * (y2 - y3));
- dl3 = Math.Sqrt((x1 - x3) * (x1 - x3) + (y1 - y3) * (y1 - y3));
- bool b = dl1 == dl2 && dl1 == dl3;
- Console.Write("Треугольник" + ((b) ? " равносторонний" : " не равносторонний"));
- Console.ReadLine();
Решение задачи: «Определить является ли полученная фигура равносторонним треугольником»
textual
Листинг программы
- dl1 == dl2 && dl1 == dl3 && dl2 == dl3
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д