GetGrammar! - GetGrammar/GetGrammar GitHub Wiki

Реализовать 2 режима: заучивание и повторение слов. a. Заучивание. Программа выбирает 10 случайных слов. В случайном порядке представляет их пользователю, в текстовом поле появляется слово на русском языке, снизу 4 кнопки с вариантами ответа. Когда пользователь 3 раза верно отмечает каждое слово, оно помещается в файл выученных слов. Сверху представлены данные о прохождении теста в реальном времени (количество верных и неверных ответов). Если пользователь выбирает верный вариант, кнопка становится зеленой, после задержки в 1 секунду на экране обновляется информация и появляется следующее слово, засчитывается верный ответ, в ином случае кнопка становится красной, верный ответ помечается зеленым цветом, после задержки в 3 секунды на экране обновляется информация и появляется следующее слово, засчитывается неверный ответ. b. Повторение. Режим работает, когда в файле с выученными словами больше 10 слов. Режим в случайном порядке выводит слова на русском языке, снизу 4 варианта ответа, из которых один правильный. Сверху представлена информация о прохождении теста в реальном времени (количество верных и неверных ответов). При нажатии на кнопку <стоп>, тест прекращается и статистика выводится в отдельное окно. Пользователю программа дает возможность быстро изучать и повторять ранее изученные иностранные слова в интерактивном формате. Приложение имеет интерактивный интерфейс, включающий в себя кнопки для смены режима работы, кнопки для выбора ответа, кнопка остановки работы приложения. В качестве базы данных используется несколько .txt файлов.

⚠️ **GitHub.com Fallback** ⚠️