Найти периметр треугольника. - C#
Формулировка задачи:
1)Заданы координаты трех вершин треугольника. Найти его периметр.
Задачи хоть и простые, но я только начал изучать C# и прошу помощи, чтоб потом разобрать что к чему
Решение задачи: «Найти периметр треугольника.»
textual
Листинг программы
int x1,x2,x3,y1,y2,y3; //ввод Console.WriteLine("Введите координаты первой вершины"); x1 = Convert.ToInt32(Console.ReadLine()); y1 = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Введите координаты второй вершины"); x2 = Convert.ToInt32(Console.ReadLine()); y2 = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Введите координаты третьей вершины"); x3 = Convert.ToInt32(Console.ReadLine()); y3 = Convert.ToInt32(Console.ReadLine()); double perimetr = 0; //расчет perimetr += Math.Pow (Math.Pow (x1 - x2 , 2) + Math.Pow (y1 - y2 , 2), 0.5);//первая сторона perimetr += Math.Pow (Math.Pow (x2 - x3 , 2) + Math.Pow (y2 - y3 , 2), 0.5);//вторая сторона perimetr += Math.Pow (Math.Pow (x3 - x1 , 2) + Math.Pow (y3 - y1 , 2), 0.5);//третья сторона //вывод Console.WriteLine("Периметр равен = " + Convert.ToString(perimetr)); Console.ReadKey();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д