На этом уроке мы напишем программу для тренировки устного счёта.
Задание: Сделать тренажёр устного счёта по основным арифметическим операциям.
Дата отправки отчёта:
18 апреля 2019 г.
Задание выполнено: за
3 час. 44 мин.
Чему научился:
Мой арсенал пополнился такими элементами, как CheckBox и ProgressBar. Добавил время на раздумье(можно выставить в панели настройки), сложность(можно выставить минимальное и максимальное значение) и возможность выбора математических операций(можно выбрать сразу несколько операций, реализую через Random)
Что было сложным:
Самым сложным было добавить дополнительные функции
Научился: Первый раз попробовал try catch - полезная вещь, позволяет защититься от "неадекватного" юзера. Написал чуть по своему, использовал свойства кнопок tag, чтобы не писать лишний код и тд. Неверные ответы выделял красным цветом.
Научился: Нового ничего не узнал, но закрепил знания по Stopwatch, использованию progressBar. Трудности: Сложностей не возникло. Дополнительно реализовал таймер. отсчитывает время за которое пользователь решит все примеры.
Реализовал общую функцию для нажатия на клавиши выбора действия, в моем случае gamemode = ((Button)sender).Text;