Найти периметр треугольника. - C#

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

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

1)Заданы координаты трех вершин треугольника. Найти его периметр. Задачи хоть и простые, но я только начал изучать C# и прошу помощи, чтоб потом разобрать что к чему

Решение задачи: «Найти периметр треугольника.»

textual
Листинг программы
  1. int x1,x2,x3,y1,y2,y3;
  2.             //ввод
  3.             Console.WriteLine("Введите координаты первой вершины");
  4.             x1 = Convert.ToInt32(Console.ReadLine());
  5.             y1 = Convert.ToInt32(Console.ReadLine());
  6.             Console.WriteLine("Введите координаты второй вершины");
  7.             x2 = Convert.ToInt32(Console.ReadLine());
  8.             y2 = Convert.ToInt32(Console.ReadLine());
  9.             Console.WriteLine("Введите координаты третьей вершины");
  10.             x3 = Convert.ToInt32(Console.ReadLine());
  11.             y3 = Convert.ToInt32(Console.ReadLine());
  12.  
  13.             double perimetr = 0;
  14.             //расчет
  15.             perimetr += Math.Pow (Math.Pow (x1 - x2 , 2) + Math.Pow (y1 - y2 , 2), 0.5);//первая сторона
  16.             perimetr += Math.Pow (Math.Pow (x2 - x3 , 2) + Math.Pow (y2 - y3 , 2), 0.5);//вторая сторона
  17.             perimetr += Math.Pow (Math.Pow (x3 - x1 , 2) + Math.Pow (y3 - y1 , 2), 0.5);//третья сторона
  18.             //вывод
  19.             Console.WriteLine("Периметр равен = " + Convert.ToString(perimetr));
  20.             Console.ReadKey();

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


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

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

7   голосов , оценка 4 из 5

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

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

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