Переделать программу с помощью классов - C#

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

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

Написал программу, но ее нужно сделать с помощью классов, помогите пожалуйста.
Листинг программы
  1. class Program
  2. {
  3. static void Main(string[] args)
  4. {
  5. Console.Write("x1=");
  6. int x1 = int.Parse(Console.ReadLine());
  7. Console.Write("y1=");
  8. int y1 = int.Parse(Console.ReadLine());
  9. Console.Write("x2=");
  10. int x2 = int.Parse(Console.ReadLine());
  11. Console.Write("y2=");
  12. int y2 = int.Parse(Console.ReadLine());
  13. Console.Write("x3=");
  14. int x3 = int.Parse(Console.ReadLine());
  15. Console.Write("y3=");
  16. int y3 = int.Parse(Console.ReadLine());
  17. double a;
  18. a = Math.Sqrt((x2 - x1) ^ 2 + (y2 - y1) ^ 2);
  19. double b;
  20. b = Math.Sqrt((x3 - x1) ^ 2 + (y3 - y1) ^ 2);
  21. double c;
  22. c = Math.Sqrt((x3 - x2) ^ 2 + (y3 - y2) ^ 2);
  23. double d;
  24. d = a + b + c;
  25. Console.Write("Периметр треугольника равен: ");
  26. Console.WriteLine("{0:F2}+{1:F2}+{2:F2}={3:F2}", a, b, c, d);
  27. Console.ReadLine();
  28. }
  29. }
  30. }

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

textual
Листинг программы
  1. public class Triangle{
  2.    
  3.         Point A;
  4.         Point B;
  5.         Point C;
  6.        
  7.         public Triangle(Point a, Point b, Point c){
  8.             this.A = a;
  9.             this.B = b;
  10.             this.C = c;
  11.         }
  12.        
  13.         public double GetPerimetr(){
  14.            
  15.             //тут расчетпериметра
  16.         }
  17.     }

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


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

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

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

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

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

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