На этом уроке мы напишем программу для тренировки устного счёта.
Задание: Сделать тренажёр устного счёта по основным арифметическим операциям.
Дата отправки отчёта:
13 июля 2016 г.
Задание выполнено: за
1 час. 20 мин.
Чему научился:
Еще раз закрепил те знания которые были получены на предыдущих уроках. Для всех кнопок использовал один вызов и читаю tag из нажатой кнопки. От себя добавил кнопку "Случайно" при нажатии которой выбирается случайная операция для игры и вычисление оценки игроку по пяти бальной системе.
Что было сложным:
Поскольку писал опять по памяти было сложно вспомнить как исхитрились с получением целого результата при делении. Пришлось подглядывать.
Научился: Работать с математическими функциями. Очень было увлекательно, как всегда.Устный счёт усложнил тем, что добавил 5 экзаменов.Каждый экзамен по своему уникален, в каждом из них может содержаться 2 действия, к примеру деление и вычитание.Есть экзамен с подвохом, например 3 + 5*7, ну это совсем маленьких(начальных классов), ведь по правилам пример нужно решать слева на право, но в данном случае выполняется сначала умножение.Последний, 5 экзамен включил в себя 3 действия это деление, умножение и вычитание.Евгений, благодарю за урок.Окунулся в приятные воспоминания, вспомнил детство)))
Трудности: Посчитать примеры правильно не сразу получилось От себя добавил выбор одного из 4х вариантов: "+", "+-", "+-*", "+-^", также с клавиатуры получается число знаков в числах примера, затем генерируется два случайных числа. Для вычитания числа меняются местами (чтобы с отрицательными числами не возиться). При возведении в степень только первое число генерируется в указанном диапазоне, второе - от 1 до 10.