Задание №5
«Морской бой» |
Описание задачи
|
Морской бой -
классический
вариант известной детской настольной игры. В игре два
участника.
Игроки по очереди называют координаты на неизвестной им карте соперника.
Если у соперника по этим координатам имеется корабль (координаты
заняты), то корабль или его часть «топится», а
попавший получает право
сделать ещё один ход.
Цель игры - первым
поразить корабли противника.
Игровое поле — квадрат 10х10 у каждого игрока, на котором игрок размещает свои корабли В состав эскадры каждого игрока входят:
При размещении
корабли не могут касаться друг друга даже углами.
Составьте программу, позволяющую играть в морской бой. Программа должна допускать три режима игры:
|
Функциональные требования:
|
|
copyright ©
кафедра «Системное программирование»
|