Skip to content

gadiim/21.05.24_c_2

Repository files navigation

21.05.24_c#

Завдання 2

Створити додаток «Вікторина».

Основне завдання проєкту: надати користувачеві можливість перевірити свої знання у різних галузях.

Інтерфейс додатку повинен надавати такі можливості:

■ При старті програми користувач вводить логін і пароль для входу. Якщо користувач не зареєстрований, він має пройти процес реєстрації.

■ При реєстрації потрібно вказати:

• логін (не можна зареєструвати вже існуючий логін); • пароль; • дату народження.

■ Після входу в систему користувач може: • стартувати нову вікторину; • переглянути результати своїх минулих вікторин; • переглянути Топ-20 з конкретної вікторини; • змінити налаштування: можна змінювати пароль та дату народження; • вихід.

■ Для старту нової вікторини користувач повинен обрати розділ знань вікторини. Наприклад, «Історія», «Географія», «Біологія» і т.д. Також потрібно передбачити змішану вікторину, коли питання будуть обиратися з різних вікторин за рандомним принципом.

■ Конкретна вікторина складається із двадцяти питань. Кожне питання може мати один або декілька правильних варіантів відповідей. Якщо питання передбачає декілька правильних відповідей, а користувач вказав не все, питання не зараховується.

■ Після завершення вікторини користувач отримує кількість правильних відповідей, а також отримує своє місце у таблиці результатів гравців вікторини.

Необхідно також розробити утиліту для створення і редагування вікторин і їх питань. Цей додаток має передбачати вхід за логіном і паролем.

About

EXAM (part II | Quiz)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages