Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.04.2010, 20:39   #1
Heeels
Новичок
Джуниор
 
Регистрация: 26.04.2010
Сообщений: 1
Восклицание Игры в паскале

Информатик задал на конец года 2 задачи, как их сделать.... не знаю. Подскажите пожалуйста, буду оч признателен.

Задание №1
Задача "Артиллерист и пехотинец"

Артиллерист А ведет огонь по пехотинцу, который может укрываться
в любом из пяти окопов В1, В2, В3, В4,В5.
Условия:
1. Пушка способна делать один выстрел за каждый ход.
2. Артиллерист не знает, в каком окопе сидит пехотинец,
а пехотинец не знает, в какой из окопов будет стрелять артиллерист.
3. Пехотинец будет поражен, если артиллерист стреляет между любыми
соседними окопами, в одном из которых сидит пехотинец.

Требуется создать игру на основе этой задачи. Также необходимо рассчитать,
какой из окопов самый "несчастливый" для пехотинца. При этом считаем,
что артиллерист использовал боекомплект из 100 снарядов.
В игре необходимо использовать графику или псевдографику.

В1
--
В2
--
А В3
--
В4
--
В5
___________________________________ ______________


Задание №2
Задача "Лабиринт"

Путник застрял в лабиринте. Сможет ли он выйти из него? Если
сможет, то необходимо напечатать путь от начального положения путника
до его выхода.

Лабиринт задан массивом A(40,40).
Условия: A(k,m)=1, если клетка (k,m) "проходима". |
A(k,m)=0, если клетка (k,m) "НЕ проходима". |

Начальное положение путника задается в "проходимой" клетке (i,j).
Путник может перемещаться из одной проходимой клетки в другую, если они
имеют общую сторону. Он выходит из лабиринта в том случае, если попадает
в граничную клетку (т.е. (1,40)(1,1)(40,40)(40,1)).

___________________________________ ______________
Heeels вне форума Ответить с цитированием
Старый 26.04.2010, 20:45   #2
CodeExpert
Заблокирован
 
Регистрация: 30.10.2009
Сообщений: 468
По умолчанию

Это вам во фриланс...
CodeExpert вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
создать в Паскале копию игры "Морской бой" Керкси Фолс Помощь студентам 6 17.11.2013 13:19
разработка игры "Реверси". Имеется код этой игры на С++ CD-RW Помощь студентам 0 28.03.2010 00:13
Мини игры на паскале stervochka66ru Помощь студентам 3 20.12.2009 19:29
Код игры на Паскале и на Делфи сильно отличается? Как переписать код с Паскаля в Делфи? Mclaren Помощь студентам 2 27.04.2009 22:37
привет всем! помогите пожалуйста решить две задачи на паскале. я в паскале полный ноль. Пищенок Саша Паскаль, Turbo Pascal, PascalABC.NET 5 20.01.2009 13:46