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

Формула программиста

основатель — Волосатов Евгений Витольдович

Нанософт / Шахматные часы

  • На этом уроке мы попрактикуемся в ООП -
    опишем объект для часов и создадим от него
    два экземпляра, для левых и для правых часов.

    Задание:
    Написать программу «Шахматные часы».
  • Дата отправки отчёта: 31 октября 2018 г.
  • Задание выполнено: за 17 час. 28 мин.
  • Чему научился: Научился создавать таймер. Вроде как и секундомер получится таким же образом сделать. Из доп. функционала сделал только ввод пользовательских данных.
  • Что было сложным: Понять алгоритм работы таймера. Пришлось два раза пересматривать.
  • Оценка видео-уроку:
  • Видеозапись: https://youtu.be/YPNN7V7ZHzI
Отчёт от 11353 за Нанософт / Шахматные часы




Оцени работу

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

20105. --
Макс Тимашков
Макс Тимашков
ответить
→  AlliZzeN  # Нанософт / Шахматные часы / 2018-10-31 02:13

Красава))) С удовольствием смотрю на твои работы) Молодец, что продолжать начал)


18842. --
Степан
Степан
ответить
→  AlliZzeN  # Нанософт / Шахматные часы / 2018-10-31 03:20

Да, очень очень красивый таймер сделал, отличная работа, отчет классный


9013. --
Stainlessrat
Stainlessrat
ответить
→  AlliZzeN  # Нанософт / Шахматные часы / 2018-10-31 05:17

Мне тоже понравилась программка ваша. Можно еще добавить какое-нибудь сообщение после окончания времени, т.к. это шахматные часы, чтобы игрок более визуально понимал что его время вышло. А так исходя из вашего видео: у одного игрока закончилось время, но вы нажали на вторые часы ( я так понимаю - переход хода) и у второго дальше пошел отчет времени. Лучше блокировать кнопки по завершении одного из таймеров, а то потом доказывай у кого время быстрее закончилось, пользователи разные бывают ;-)


  • Отчёт оценивали:
    20105Макс Тимашков+1   18493Evgenii Kudriavtcev+1   6452Кирилл Шмойлов+1   18842Степан+1   18419DenisMed+1   4814Дмитрий+1   9013Stainlessrat0   17947Dmitry Sinitsin+1   17606Виктор+1   16218Дмитрий+1   13417Chip+1   8275Tekashnik+1   19869Артем+1   14981DimanDOS+1   19525Александр Балбашов+1   Посетитель+1   3922Александр+1  

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





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

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

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

Ты в любой момент сможешь отписаться от рассылки.


Научился: Правильной реализации подсчёта времени в приложении.
Трудности: Простой урок, при внимательном просмотре сложностей не возникает. Учёт десятых долей секунды реализовывать не стал, всё-таки шахматы, а не гонки.
Вопросов нет.


Научился: Создавать часы.Научился работать с классом.
Трудности: Понимание ООП.Ещё не всё в голове уложилось, но это не останавливает, так как интерес к изучению языка всё равно перебарывает!
Сложно ещё пока понять но всё равно интересно, очень нравится в уроках многовариантность решения задач, как от простого кода можно перейти к сложному и что рассматриваются разные варианты как правильное написание кода, так и ошибочное, чем первое лучше второго и почему практичнее.