Курсы по программированию

Формула программиста
основатель — Волосатов Евгений Витольдович

Демо игры / VIP. Устный счёт

  • На этом уроке мы напишем программу для тренировки устного счёта.

    Задание:
    Сделать тренажёр устного счёта по основным арифметическим операциям.
  • Дата отправки отчёта: 18 мая 2016 г.
  • Задание выполнено: за 3 час. 08 мин.
  • Чему научился: Создал вместе с Евгением Витольдовичем суперполезную программку устного счета. Еще научился, что можно по разному символы умножения представлять в программе.
  • Что было сложным: Самым сложным для меня было тестирование умножения с трехзначными числами - делал честно - зело скрипели мозги.
  • Комментарии: Кстати насчет представления данных примера я использовал такую штуку:
    string.Format ("{0} {2} {1} = ",a,b,mode);

    Режим у меня передается тупо в виде символа - "+", "-", "×", ":"
    P.S. Кстати мне помогла лекция насчет символа минуса и умножения, чтобы сделать внутри режимы по своему.
  • Оценка видео-уроку:
Отчёт от 7119 за Демо игры / VIP. Устный счёт




Оцени работу

 
Сохранить страницу:

1. Евгений Волосатов
Евгений Волосатов
ответить
→  Новопашин Владимир  # Демо игры / VIP. Устный счёт / 2016-05-18 18:11

Ну трехзначные перемножать в уме - перебор.
Достаточно ограничиться двузначными, я думаю :)


  • Отчёт оценивали:
    6452Кирилл Шмойлов+1   7645Александр Львович+1   1Евгений Волосатов+1   3506Алексей|BrisK|Кривицкий+1   4467Alcatraz+1   9237Mais+1   8886Михаил Ермишин+1   4992Николай+1   4395Денис+1   6203Николай (nick27m)+1   689Igorenzia+1   4699Сергей Витальевич+1   10106Alexmidrus0   2146Иван+1   9293Krasnauskaitė Jelena+1   9285Bogdaškaitė Erika+1   9286Petuško Julija+1   9369Tautavičiūtė Anastasija+1   9287Vaitkevičiūtė Irma+1   9294Kunafin Matvej+1   9292Kazminas Vladimiras+1  

Начинаем практику по языку C#




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.
Научился: Повторение пройденного
Создал в фотошопе иконку для форм и бинарника. Добавлен пункт настроек: "Простые операции" (используется только одна операция и при вычитании ответ никогда не будет меньше нуля). Добавлен пункт настроек: "Несколько операций" (при генерации примеров используются две одинаковых операции). Косметика визуального представления операций умножения и вычитания. Фокусировка на последней нажатой кнопке "начала игры" после победы. Фокусировка на поле ввода ответа после начала игры. Используется минимальное значение равное 0 там где это логично (для разнообразия генерации примеров). Добавлен счётчик потраченного времени. Добавлен счётчик неверных ответов (используется для определения итоговой оценки). При неверном ответе, поле ответа очищается, отображается подсказка с верным ответом и увеличивается счётчик неверных ответов (цвет счётчика меняется в зависимости от итоговой оценки). Следующий пример не сгенерируется, пока не будет верно решён текущий. После того как решил все примеры и ползунок дошёл до 100%, отображается сообщение с итоговой оценкой. Добавлен пункт настроек: "Случайные операции" (при генерации примеров используются случайные операции, совместно с "Несколько операций" может сгенерировать разные две операции). Если активен пункт "Случайные операции", то на всех кнопках отображается надпись "Начать" (так как каждый следующий пример будет со случайной операцией). Доработана самая крутая сложность (использованы методы Комбинаторики и Рекурсии). На данный момент существует 8 видов сложностей (что легко посчитать исходя из вариантов установки галочек, все комбинации проработаны и протестированы).
Научился: Весь урок принёс много знаний. Выделить особо нечего.
Трудности: Сложностей не возникло.
Как же бесит звук, когда нажимаешь Enter. =)