Необходимо разработать программу, позволяющую сохранять изображения в память и отображать ранее сохраненные изображения на лицевой панели. Изображение представляет из себя двумерный массив кнопок. Кнопки целесообразно настроить таким образом, чтобы цвет не нажатой кнопки был черным, а нажатой - например, красным. Так же рекомендуется убрать текст кнопки и придать ей квадратную форму.
Для сохранения изображений необходимо создать определяющий тип кластер, в котором будут хранится координаты каждой кнопки и ее состояние. Тогда массив этих кластеров может хранить состояние каждой кнопки, то есть некоторое изображение.
По запросу пользователя с лицевой панели необходимо сохранить текущее состояние кнопок в память, причем иметь возможность сохранения в памяти нескольких изображений одновременно (хранить изображения можно в массиве или кластере). Так же должна быть возможность по запросу вывести изображение из памяти на том же самом массиве кнопок. Для программного определения состояния кнопок можно использовать локальные переменные.
!! По любым вопросам писать в лс.
Если срок выполнения не устраивает, то всегда можем договориться, не пропускайте задание. !!