Задачи

  • Автор темы LetoKoreta
  • Дата начала
L

LetoKoreta

#1
Имеются две задачи, которые мне интересны. Я начала их реализовывать, но слабо идёт, т.к. новичок в этом деле. ;) Возможно у кого-то есть какие-то мысли.

1. Создать программу, состоящую из трех файлов.
Существует доска 3х3 клетки. На доске расположено несколько фигур. Каждая фигура может занимать только
одну клетку. Количество фигур при каждом запуске программы разное, в приделах от 2х до 5ти. Фигуры могут
перемещаться по доске на любую клетку, если фигура попадает в занятую клетку, то она самоликвидируется.
Каждый шаг фигуры распечатывается на экран методом toString(). Ходят фигуры по очереди(возможно
хаотично). Общее число ходов 50шт. По окончании вывести расположение фигур на экран.
В первом файле описать класс Doska.
Во втором описать класс Figura.
Третий файл с точкой входа.

2. Имеется пять вражеских танков, хаотично расположенных на поле боя. Прицел вашей пушки сломался, и она
стреляет наугад по врагу. После каждого выстрела танки хаотично смещаются на соседние позиции. Да, у вас
всего 10 патронов.
Необходимо выводить на экран дислокацию врага после каждого залпа.