Дано множество точек на плоскости. Найти ту точку, у которой X-вая координата самая большая - C#

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

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

помогите написать програму для задачи Дано множество точек на плоскости. Найти ту точку, у которой X-вая координата самая большая

Решение задачи: «Дано множество точек на плоскости. Найти ту точку, у которой X-вая координата самая большая»

textual
Листинг программы
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Drawing;
 
namespace ConsoleApplication12
{
    class Program
    {
        static void Main(string[] args)
        {
            Point[] points = { new Point(2, 4), new Point(6, 8), new Point(1, 3) };
            int res = points.Max(n=>n.X);
            Point[] index = points.Where(n => (n.X == res)).ToArray();
            Console.WriteLine("Точек в массиве с максимальной координатой X: {0}", index.Length);
 
            foreach(var item in index)
                Console.WriteLine("Координата точки X: "+ item.X + "\nКоордината точки Y: " + item.Y);
            Console.Read();
        }
    }
}

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


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

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

5   голосов , оценка 4 из 5
Похожие ответы