Написать эмулятор игры в Лото на с шарп в консоли

Ну давай я.

1 - создаем класс "Карточка". Она должна хранить номера, записанные в полях. Как вариант - просто массив, плана:

C#Выделить код

1
2
3
4
5
6

    public class GameTicket 
    {
        private int[] list;
 
        public int[] List { get { return this.list; } }
    }

Как вариант, можно чуть усложнить структуру, и хранить "отмеченные" поля, а также добавить поля, которые будут возвращать статус "перекрытия" полей, например "второй столбец перекрыт".

2 - создаем класс, который будет отвечать за работу с карточками. То есть в нем будут методы "Создать наборе карточек", проверить набор карточек на наличее такого числа. сложность проверки зависит от того, что вы вынесли в класс GameTicket, а что решили не реализовывать в нем.

3 - В главном окне, создать карточки, потом придумать цикл случайных НЕПОВТОРЯЮЩЕЙСЯ чисел из 75, пройтись но нему и заполнить карточки, попутно отмечая их "заполненность".

P.S. работа тянет на слабую курсовую, или на приличную лабу для начинающих (недельки так на две). На самом деле, жутко много писанины и ничего интерестного.