На этом уроке мы напишем программу для тренировки устного счёта.
Задание: Сделать тренажёр устного счёта по основным арифметическим операциям.
Дата отправки отчёта:
28 декабря 2017 г.
Задание выполнено: за
3 дня 1 час. 59 мин.
Чему научился:
Вспомнила и повторила уже пройденное. Узнала как вводить знаки (длинное и короткое тире) с помощью сочетания клавиш. И нашла сочетание клавиш для ввода знака умножения (Alt+0215).
Что было сложным:
В первый раз создать проект Windows Forms в Visual Studio 2017. Понадобилось установить нужные компоненты. Так же возникла сложность с исправлением некоторых ошибок.
Научился: Convert.To....()
Math.Round()
Обработка событий в цикле (возможно) Трудности: Обработка событий в цикле?
Более конкретно: каждый пример решается внутри цикла, а в процессе его решения нужно ждать действия пользователя (ввод ответа). В реализации через for я так и не смог этого сделать. Хотелось бы более подробно изучить механизм взаимодействия между отдельными компонентами программы.
Попытался всю программу написать сам, используя видеоурок только в качестве примерного ТЗ - получил целый день возни с простой, казалось бы, программой!)))
Поведение программы:
- можно задавать min и max значения для ГСЧ;
- в процессе решения примеров видно ProgressBar и номер текущего примера слева;
- при выборе действия на месте ProgressBar с номером располагаются информация о среднем времени и кнопки выбора действий;
- время выводится с точностью до 0.1 сек и при решении примера изменяется с помощью таймера;
- в основной области окна решаются примеры или отображаются оценка(зелёная 5 или красная другая) и комментарий (красный правильный ответ или зелёное поздравление)