Нужно реализовать игру "Кроссворд" на языке программирования C++.
Основные требования:
- Должно быть несколько вопросов (6-7), соответственно, по горизонтали и по вертикали, эти вопросы должны быть выведены пользователю, из них он уже выбирает на какой вопрос желает ответить, далее пользователю выводится этот вопрос и он уже дает ответ, если правильно то слово записывается в кроссворд, и выводится поля кроссворда(в консоль), если пользователь отвечает неверно, то программа предлагает либо ответить повторно, либо выбрать другой вопрос. Также нужно сделать так, чтобы пользователь в любой момент мог вывести кроссворд, не важно будут ли там пустые поля или нет, нужно чтобы пользователь мог посмотреть на прогресс кроссворда
- Программа должна быть не меньше +- 120 строк, также она должна быть написана с нуля, а не взята где-то на сайтах
- Также нужно объяснение вашего кода, желательно оставлять комментарии в коде.
- Желательно вопросы и ответы хранить в файле а потом их уже считывать