Ребят помогите пожалуйста, С++, рекурсивные функции

evgeniu в категроии Информатика, вопрос открыт 20.06.2017 в 16:03

Написать функцию, которая далее можно будет использовать для написания игры "Морской бой".
В функции необходимо выполнить проверку, был ли убит или ранен корабль.
Для решения задачи необходимо создать одномерный массив на 6 элементов и проинициализировать его таким образом {0, 1, 1, 1, 1, 0}.
Где:
0 - пустое поле
1 - палуба корабля
Далее в цикле необходимо выполнить такие действия:
- попросить пользователя ввести координату (или это можно реализовать перемещением курсора по полю как в мы делали в игре крестики-нолики).
- выполнить проверку
- если пользователь попа в палубу корабля и ранил его, палубу необходимо пометить цифрой 2.
- если пользователь попал в палубу корабля и убил его, необходимо пометить все палубы этого корабля цифрой 3.

Для выполнения проверки необходимо написать рекурсивную функцию


0 ответов

Нет результатов.
Оставлять ответы могут только авторизированные пользователи.
Зарегистрируйтесь или  авторизируйтесь на сайте чтобы оставить ответ на вопрос.