Дополните предыдущую программу таким образом, чтобы вопросы гарантированно выбирались без повторений. Массив вопросов должен отражать содержание выбранной Вами темы.
Дополнительные задания.
1. Дополните программу из задания 6 таким образом, чтобы после ответов на вопросы выставлялась итоговая оценка, сопровождаемая, в зависимости от успехов, различными рисунками (1 балл).
2. Генерирование бриждевых раскладов
В бридж играют полной карточной колодой из 52 карт (по 13 в каждой масти 2,3,4,5,6,7,8,9,T(ten-10), J(jack-валет), Q(queen-дама), K(king-король), A(ace-туз)). В начале каждой раздачи колода случайным образом делится поровну между четырьмя игроками. Составить программу, которая генерирует случайные расклады и изображает их на экране. (1 балл).
3. Разберитесь самостоятельно с воспроизведением звуков средствами языка Паскаль и дополните какую-нибудь из своих программ звуками и мелодиями (1 балл).
4. Тест на внимание.
Составить программу, которая рисует таблицу 5х5 (NxN), заполняет ее в случайном порядке числами от 1 до 25, а затем проверяет, за какое время испытуемый сумеет указать все числа в возрастающем (убывающем) порядке (до 3 баллов).
5. Составьте программу игры «Пятнадцать» (до 3 баллов).
6. Попробуйте, используя программы из заданий 2 и 6, создать некое подобие игры «Поле чудес» для двух или нескольких игроков (до 5 баллов).