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

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

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Нанософт / Прохождение теста

  • На этом уроке мы создадим программу для организации тестов,
    напишем алгоритм загрузки вопросов и вариантов ответов из файла,
    будем их перемешивать, проверять ответы, подсчитывать результаты.

    Задание:
    Придумать 5 вопросов и написать тестирующую программу.
  • Дата отправки отчёта: 6 мая 2021 г.
  • Задание выполнено: за 2 дня 4 час. 6 мин.
  • Чему научился: -у меня есть кнопка перехода к прошлому вопросу(состояния radiobutton сохраняется на каждом отвеченном вопросе)
    -для ответа на вопрос нужно нажать на сам radiobutton
    -у меня перемешиваются порядок вопросов и ответов к ним , при повторном прохождении вопросы так же перемешаются
    -использовал другой алгоритм для рандомизации(применял двойной цикл и конструкцию goto)
  • Что было сложным: Возможно , что что-то работает не правильно. Протестировал несколько вариантов , какие пришли в голову , все было правильно , но не исключаю логической ошибки.
    Из-за своих идеи пришлось корректировать первоначальную логику , добавил костыли , если бы с самого начала реализовывать проект , то можно было бы написать более оптимальный код , как я считаю.
    Код с комментариями здесь : github.com/N1ikHard/QuickQuiz.git
  • Оценка видео-уроку:
Отчёт от 30533 за Нанософт / Прохождение теста




Оцени работу

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

  • Отчёт оценивали:
    30533Никита+1   11019Trira+1   25687Ksandr+1   25450MaxB+1   791Валерий Жданов+1   2146Иван+1  

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





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

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

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

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


Научился: Все было понятно, но без трудностей не обошлось.
Трудности: Сложно было отобразить текст в программе, что я с ним только не делал. Но все таки железо, я переборол.
Спасибо!


Научился: Работать с массивами
Очень интересный урок. Особенно понравилось перемешивание ответов.