Структуры данных: структуры (C-Sharp)

Материал из Информационная безопасностя
Перейти к навигации Перейти к поиску

Структуры

Задачи

Длина отрезка между двумя точками

 1 using System;
 2 
 3 namespace ConsoleApp1
 4 {
 5     public struct Point
 6     {
 7         public double x, y;
 8     }
 9     
10     class Program
11     {
12         static void Main(string[] args)
13         {
14             Point p1, p2;
15             p1.x = 0; p1.y = 0;
16             p2.x = 1; p2.y = 1;
17             double res = GetLength(p1, p2);
18             Console.WriteLine($"{res}");
19         }
20 
21         private static double GetLength(Point p1, Point p2)
22         {
23             return Math.Sqrt((p1.x-p2.x)*(p1.x-p2.x) + (p1.y-p2.y)*(p1.y-p2.y));
24         }
25     }
26 }

Правильность даты