Выясните, есть ли мячи одинакового цвета или диаметра - C#
Формулировка задачи:
В детском саду есть N мячей. Имеются сведения о диаметре и цвете каждого мяча. Выясните: а) есть ли мячи одинакового цвета или диаметра; б) есть ли среди красных мячей такой, что его диаметр превосходит средний диаметр всех мячей.
Решение задачи: «Выясните, есть ли мячи одинакового цвета или диаметра»
textual
Листинг программы
public enum Colors { Red, Blue, Green, Yellow, Orange, Pink, Grey, Black }; public class Balls { public Colors Color { get; set; } public int Diameter { get; set; } public static bool operator ==(Balls a, Balls b) { if (a.Color == b.Color && a.Diameter == b.Diameter) return true; return false; } public static bool operator !=(Balls a, Balls b) { return !(a == b); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д