Пукане на балони

Напишете програма за игра на "пукане на балони"!

Играта се състои в следното:
Пред играча има правоъгълна стена с балони с четири различни цвята(представени с числата от 1 до 4). Играчът избира балон и го пука. Също се пукат всички балони наоколо, които имат същия цвят (Това ще го покажем с пример). Балоните под току-що спуканите се качват нагоре, а тези в дясно от тях отиват на ляво.

Програмата започва с избор размера на игралната стена. На всеки ход потребителят въвежда номера на ред и и стълб и балонът на съответната позиция се пука. При невалидни ходове получава подходящо съобщение.

Реализирайте конструктор, копи-конструктор, деструктор и оператор= за дефинираните собствени типове, където това се налага (дори да не го ползвате за решение на задачата). Реализирайте КРАСИВО изпечатване на матрицата с предефиниране на оператор<<.

Успех!

Last modified: Thursday, 29 March 2012, 4:18 PM