На этом уроке мы напишем программу для тренировки устного счёта.
Задание: Сделать тренажёр устного счёта по основным арифметическим операциям.
Дата отправки отчёта:
1 июня 2018 г.
Задание выполнено: за
2 час. 9 мин.
Чему научился:
Научился: Повторил пройденное. Реализовал функцию которая случайно генерирует арифметические операции + время затраченное на выполнение.
Что было сложным:
Все было предельно просто))
Оценка видео-уроку:
Оцени работу
Сохранить страницу:
Отчёт оценивали: 4676. alexmail19Q+117947. Dmitry Sinitsin+1Посетитель+1791. Валерий Жданов+117443. WildOrc+15394. Anton+117606. Виктор+19980. Timoha+114854. Madoschi0459. Сергей Сергеевич+13922. Александр+16452. Кирилл Шмойлов+116218. Дмитрий+111051. Dima+11. Евгений Волосатов+13747. Сергей+118683. Roman08275. Tekashnik+110558. Иван Воронин+117981. Александр+116017. Sergej Šugajev+18877. gorynych+14814. Дмитрий+12146. Иван+118493. Evgenii Kudriavtcev+14210. Дмитрий+19752. chokayes+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Общие поля и действия из нескольких методов выводить в отдельный метод - так оптимизируется код. Передавая методу входной аргумент (в нашей работе это private void start(string my_mode)) можно легко и красиво написать обработку нужных действий в этом методе, а не писать 4 отдельных метода на каждую кнопку.
Написал собственную функцию проверки квадратного корня. Трудности: Иногда запутывался когда меняли ход логики программы по ходу написания, помогала перемотка назад и повторный просмотр непонятного куска. Немного добавляют сложности постоянные преобразования типов (ToInt16(), ToString()), но видимо это особенность языка и от этого никуда не деться. Отличная программа чтобы тренировать математический аппарат мозга, легко делаю вычисления с max_count<1000, выше уже приходится тратить достаточно много времени :)
Вместо выбора операции в итоге сделал уровни сложности, определяющие мин и макс значения генерируемых a и b, количество операций с ними, количество необходимых для победы правильных ответов и количество разрешенных ошибок. Стиль выбран под впечатлением от пересмотра небезызвестной трилогии, даже в тему...