- •Курсовые работы по технологии программирования
- •Задание 5. Написать программу играющую в двухходовые шашки.
- •Задание 6. Написать программу играющую в немецкие шашки.
- •Задание 7. Написать программу играющую в го-бан.
- •Задание 8. Написать программу играющую в лучники.
- •Задание 9. Написать программу играющую в го Задание 10. Написать программу играющую в гексагон.
- •Задание 11. Написать программу играющую в квадраты 1
- •Задание 11. Написать программу играющую в квадраты 2
- •Задание 12. Написать программу играющую в 5 полей
- •Задание 13. Написать программу играющую в игру борьба за жизнь
- •Задание 14. Написать программу играющую в игру бег в лабиринте
- •Задание 15. Написать программу играющую в игру мельница
- •Задание 22. Написать программу играющую в игру манкала
- •Задание 23. Написать программу играющую в игру калах
- •Задание 24. Написать программу играющую в игру чисоло
- •Задание 30. Написать программу играющую в игру оуа
- •Задание 31. Написать программу играющую в игру полицейская машина
- •Задание 32. Написать программу играющую в игру ползунок
- •Задание 33. Написать программу играющую в игру так-тикль
- •Задание 34. Написать программу играющую в игру окружение десанта
- •Задание 35. Написать программу играющую в игру фокус
- •Задание 36. Написать программу играющую в игру цзяньшидзы
- •Задание 37. Написать программу играющую в игру шестнадцать солдат
- •Задание 38. Написать программу играющую в игру лиса и гуси
- •Задание 39. Написать программу играющую в игру пентамино
- •Задание 40. Написать программу играющую в игру футбол
- •Задание 41. Написать программу играющую в игру точки и квадраты
- •Задание 42. Написать программу играющую в игру гонки на бумаге
- •Правила игры
- •Задание 43. Написать программу играющую в игру территории
- •Задание 44. Написать программу играющую в игру феодальчики
- •Задание 45. Написать программу играющую в игру щёлк
- •Задание 46. Написать программу играющую в игру сим
- •Задание 51. Написать программу играющую в игру Война вирусов
- •Задание 52. Написать программу играющую в игру Клоподавка
- •[Править]Содержимое игры
- •[Править]Игровой процесс
- •[Править]Подготовка к игре и расстановка фишек
- •[Править]Перемещение
- •[Править]Окончание игры
- •[Править]Первые ходы
- •[Править]Базовые стратегические советы
- •[Править]Поле
- •[Править]Фигуры
- •[Править]Правила
- •[Править]Расстановка
- •[Править]Ходы
- •[Править]Атака
- •[Править]Фигуры
- •[Править]Ходы
- •[Править]Добыча
- •[Править]Возможные варианты
- •Задание 52. Написать программу играющую в игру. Блокус
- •[Править]Классический блокус
- •Блокус для двоих
- •Треугольный блокус
- •Задание 52. Написать программу играющую в игру.
- •Задание 56. Шахматная n – ходовка с участием пешек, слонов и коней.
Задание 33. Написать программу играющую в игру так-тикль
Для игры в так-тикль используется доска 4х4, на которой расставлены 4 белые фишки и 4 черные фишки так, как показано на рисунке.
Ходы делаются по очереди. Начинают белые. За одни ход можно передвинуть любую из своих фишек на одну клетку по горизонтали или по вертикали, если она оказывается при этом на свободном поле. По диагонали ходить нельзя. Цель игры — выставить тройку своих фишек в ряд по горизонтали, вертикали или диагонали, как в “крестиках-ноликах”. Кто первым сделал это, тот победил.
Задание 34. Написать программу играющую в игру окружение десанта
Играют два игрока. Один за десантника, а другой за 2-х охранников. Действие происходит на сфере (квадратное поле представляет собой как бы развертку тора). Т.е. выходя за край поля сверху, мы оказываемся снизу, выходя за край справа, оказываемся слева и, соответственно, наоборот.
Ходы делаются по-очереди. Десантник начинает игру. За один ход он рисует один крестик рядом с уже существующим (первый ход в произвольную клетку). Охранники же ставят два нолика в любые две клетки поля.
Задача охранников - перекрыть все возможные ходы десантника (пропускать ходы тот не может), а задача последнего - продержаться определенное число ходов (их число определяется в настройках), т.е. десантник не должен попасть в окружение.
Задание 35. Написать программу играющую в игру фокус
Играют в нее на необычной 52-клеточной доске (ее легко можно начертить на картоне). Для игры требуется 36 шашек (фишек) — по 18 каждого цвета.
|
Начинать игру может любой из противников. Ходить разрешается по вертикалям или горизонталям доски. Делая ход, можно ставить свои шашки не только на свободную клетку, но и на другие фигуры, в том числе и на свои, создавая башни (столбы). Башня принадлежит тому игроку, чья шашка не самом верху, а длина перемещения зависит от числа шашек в башне. Например, башня, составленная из двух шашек, ходит на две клетки, из трех — на три и т.д. Одиночная шашка, естественно, ходит на две клетки, из трех — на три и т.д. Одиночная шашка, естественно, ходит на 1 клетку. Можно пойти и частью фигуры, но на меньшее число клеток. Башни могут перепрыгивать через другие фигуры, если они оказались на их пути.
Если получается башня более чем из 5 шашек (“этажей”), то все “лишние” шашки убираются из ее основания — шашки противника выбывают из игры (съедаются), я свои образуют резерв, и их можно по одной вводить в игру — ставить на любую клетку. Это считается ходом.
Игра заканчивается, когда у одного из игроков шашки накрыты шашками противника и нет резерва.
Задание 36. Написать программу играющую в игру цзяньшидзы
Две кучки камней. Допускается брать сколько угодно из любой или поровну из двух сразу. Кто взял последнею, тот выиграл.
Задание 37. Написать программу играющую в игру шестнадцать солдат
Игроки делают ходы по очереди, и все фигуры могут передвигаться в любом направлении вдоль линий доски, ортогонально или диагонально, к следующей точке пересечения.
Взятие происходит путём перескакивания через фигуру противника на свободную точку, расположенную за ней, и любое количество фигур может быть взято за один ход при последовательных прыжках.
Игрок, снявший всех солдат противника, считается победителем.