Определить является ли полученная фигура равносторонним треугольником - C#

Узнай цену своей работы

Формулировка задачи:

Помогите пожалуйста найти ошибку Водятся координаты трех точек на плоскости, определить является ли полученная фигура равносторонним треугольником.
Листинг программы
  1. Console.WriteLine("");
  2. Console.WriteLine("Задание 5.");
  3. Console.WriteLine("Подзадание 2:5.Водятся координаты трех точек на плоскости, определить является ли полученная фигура равносторонним треугольником.");
  4. double x1,x2,x3,y1,y2,y3,dl1,dl2,dl3;
  5. Console.WriteLine("Введите координаты первой точки:");
  6. Console.Write("x1=");
  7. x1 = Convert.ToInt32(Console.ReadLine());
  8. Console.Write("y1=");
  9. y1 = Convert.ToInt32(Console.ReadLine());
  10. Console.WriteLine("Введите координаты второй точки:");
  11. Console.Write("x2=");
  12. x2 = Convert.ToInt32(Console.ReadLine());
  13. Console.Write("y2=");
  14. y2 = Convert.ToInt32(Console.ReadLine());
  15.  
  16. Console.WriteLine("Введите координаты третьей точки:");
  17. Console.Write("x3=");
  18. x3 = Convert.ToInt32(Console.ReadLine());
  19. Console.Write("y3=");
  20. y3 = Convert.ToInt32(Console.ReadLine());
  21.  
  22. dl1 = Math.Sqrt((x1 - x2) * (x1 - x2) + (y1 - y2) * (y1 - y2));
  23. dl2 = Math.Sqrt((x2 - x3) * (x2 - x3) + (y2 - y3) * (y2 - y3));
  24. dl3 = Math.Sqrt((x1 - x3) * (x1 - x3) + (y1 - y3) * (y1 - y3));
  25.  
  26. bool b = dl1 == dl2 && dl1 == dl3;
  27. Console.Write("Треугольник" + ((b) ? " равносторонний" : " не равносторонний"));
  28.  
  29. Console.ReadLine();

Решение задачи: «Определить является ли полученная фигура равносторонним треугольником»

textual
Листинг программы
  1. dl1 == dl2 && dl1 == dl3 && dl2 == dl3

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 4.333 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы