На этом уроке мы напишем программу для тренировки устного счёта.
Задание: Сделать тренажёр устного счёта по основным арифметическим операциям.
Дата отправки отчёта:
29 января 2015 г.
Задание выполнено: за
2 час. 30 мин.
Что было сложным:
Немножко сложновата была реализация таймера
Комментарии:
Понял структуры работы программы, алгоритм ее реализации. Все доступно объяснили, Спасибо! Свою программу дополнил Меню, который состоит: 1)Меню, подменю Рестарт, Закрыть 2)Помощь 3) Информация по игре Сделал таймер, если игрок за одну минуту не решает 10 примеров, игра заканчивается
Научился: Первый раз попробовал try catch - полезная вещь, позволяет защититься от "неадекватного" юзера. Написал чуть по своему, использовал свойства кнопок tag, чтобы не писать лишний код и тд. Неверные ответы выделял красным цветом.
Научился: оптимизации кода, работе с радио_кнопками Трудности: обошлось без сложностей, интересный урок по функционалу: выбор сложности сделан через радио-кнопки (Easy: max = 10, Hard: max = 100, Extra Hard: max = 1000);
по внутреннему наполнению - оптимизирован код, добавлены функции init(), Check_Complexity(); Show_Buttons(); деление сделал в виде: int x = a / b; a = x * b;
по дизайну - при нажатии кнопки она принимает вид Enabled = false, остальные невидимы, радио-кнопки также Enabled = false, при повторном запуске сперва чистим поле с ответом.