Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Морской бой - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Экономическая задачка http://www.cyberforum.ru/cpp-beginners/thread32801.html
Вот текст задачи: Какова эффективная ставка i, если номинальная ставка равна j % при помесячном начислении? ( , где m – количество наращений в год; ставка записывается как десятичная дробь). А...
C++ Функция получает стекк и создает из него список Народ помогите пожалуйста я пропустил тему и не могу прогу сделать даже не представляю как мне завтро хоть умри сдать если вам не сложно решите задачку сам не понемаю как хелп!!!!!!!! Собственно вот... http://www.cyberforum.ru/cpp-beginners/thread32799.html
C++ Проверьте, в чем ошибка?
Задача, в том что надо открыть 2 файла, скопировать из одного во второй строки, при этом цифры поменять на пробелы, а пробелы на звездочки. #include <fstream.h> #include <string.h> #include...
Квадратная матрица C++
Сегодня зачет, а я не могу написать следующую программу: Дана целочисленная квадратная матрица. Определить произведение элементов в тех строках, которые не содержат отрицательных элементов
C++ Структура и класс string. Проблема с выводом строки. http://www.cyberforum.ru/cpp-beginners/thread32769.html
Такая проблема: объявляю структуру с классом string: struct exam { std::string name; ... }; Затем объявляю переменную и присваю значения :
C++ вывод на экран информации мне нужно сдать программу помогите плз 1) занести данные в файл 2) вывод на экран информации 3)удалять не нужные записи 4)сортировка 5)добавление в записи что должно входить: -название фирмы... подробнее

Показать сообщение отдельно
Vorona
Peace 2 all shining faces
668 / 530 / 45
Регистрация: 05.03.2010
Сообщений: 1,283
15.04.2010, 20:01
Бартимеус, могу посоветовать для большей понятности писать какие именно корабли требуется разместить, ато я немного запутался вначале и можно сделать поле: сверху с буквами, сбоку с цифрами, так легче ориентироваться будет
и еще, вам стоит доработать размещение кораблей по заданным координатам, т.е., когда ввожу координаты корабля ((1, 10)(1, 8)) пишет ошибку, а когда ввожу((1, 8)(1, 10)), то нормально, я предполагаю, что длину корабля нужно вычислять с помощью модуля, тогда не будет противоречия в результате -2 и 2 (примерно)

Насчет ИИ, думаю, будет логично, если враг попадает в корабль игрока, то он теперь должен стрелять рядом в горизонтальном либо вертикальном направлениях
для этого будет лучше написать отдельную ф-цию, где враг начинает обстрел вокруг пораженной части корабля (на пример стреляет в точку выше пораженной области, если мимо, то по часовой стрелке к примеру или рандомно стреляет в другую часть около пораженной цели(справа и т.д.) если с какой-то стороны ему удалось снова поразить цель, то он движется в этом направлении пока не затопит корабль)
так же можно придумать тактики хода, к примеру враг буде атаковать главные и побочные диагонали поля через 1, а потом крест-на крест...в интернете впринципе должно быть много разных тактик, если этот проект стоит этих стараний
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru