На этом уроке мы напишем программу для тренировки устного счёта.
Задание: Сделать тренажёр устного счёта по основным арифметическим операциям.
Дата отправки отчёта:
24 января 2016 г.
Задание выполнено: за
2 час. 00 мин.
Чему научился:
Научился вводить данные при помощи объекта формы(TextBox) и приобрел начальные навыки работы с основными элементами формы.
Что было сложным:
Придумать что–то свое ,не похожее на других!
Комментарии:
В моей версии вместо показанного принципа деления, когда выражения подбираются так, что результат будет заведомо целым, используется деление на цело. При делении выражения не подбираются так, что результат будет заведомо целым, соответственно результатом может быть и десятичная дробь, но чтобы совсем не усложнять программу(десятичные дроби бывают и бесконечные и сами дроби бывают и не десятичные—необходимо вводить кучу проверок чтобы этого не было) результатом является целое число, которое получается обычным отбрасыванием дробной части(можно было ,конечно, округлять по правилам математики, но я не каждый их может помнить). Поэтому я и использую деление на цело! На мой взгляд получилось интереснее, чем показано на видео.
Научился: Узнал о возможности введения знаков через Alt. Трудности: Да ничего!
От себя решил поменять текст бокс на нумери ап даун, чтобы букву в качестве сложности не могли ввести.
Ну и уже не через строку а через перечисление делаю режим. Ага. вот так))
PS А слабо в голове посчитать пример со 2го скрина?)))
Научился: Еще раз закрепил те знания которые были получены на предыдущих уроках.
Для всех кнопок использовал один вызов и читаю tag из нажатой кнопки.
От себя добавил кнопку "Случайно" при нажатии которой выбирается случайная операция для игры и вычисление оценки игроку по пяти бальной системе. Трудности: Поскольку писал опять по памяти было сложно вспомнить как исхитрились с получением целого результата при делении. Пришлось подглядывать. Отличный урок!