Показать сообщение отдельно

Система тестирования
  #9  
Старый 21.10.2009, 00:04
Card3
Новичок
Регистрация: 15.11.2008
Сообщений: 24
С нами: 9203404

Репутация: 59
Exclamation Система тестирования

Задание:

Язык реализации: Delphi

Есть текстовый файл. Структура:

Код:
Вопрос №1

1)	Ответ №1
2)	Ответ №2
3)	Ответ №3

Вопрос №2

1)	Ответ №1
2)	Ответ №2
3)	Ответ №3

Вопрос №3

1)	Ответ №1
2)	Ответ №2
3)	Ответ №3

Вопрос №4

1)	Ответ №1
2)	Ответ №2
3)	Ответ №3

Вопрос №5

1)	Ответ №1
2)	Ответ №2
3)	Ответ №3
Всего 20 заданий по 20 вопросов.
Их разбивать – 4 варианта по 5 вопросов.
1 вариант – 5 вопросов

Далее из этих 4-х нужно сделать 16 (методом копипаста) Т.е:

1-ый --> 5-ый --> 9-ый --> 13-ый
2-ой --> 6-ой --> 10-ый --> 14-ый
3-ий --> 7-ой --> 11-ый --> 15-ый
4-ый --> 8-ой --> 12-ый --> 16-ый

Тектовые файлы должны хранится по темам:

Код:
Тема 1 (папка)

1-ый вар-ант.txt
2-ой вар-ант.txt
3-ий вар-ант.txt
4-ый вар-ант.txt
5-ый вариант.txt
6-ой вариант.txt
7-ой вариант.txt
8-ой вариант.txt
9-ый варинат.txt
10-ый вариант.txt
11-ый вариант.txt
12-ый варинат.txt
13-ый вариант.txt
14-ый вариант.txt
15-ый вариант.txt
16-ый вариант.txt

Тема 2 (папка)

1-ый вар-ант.txt
2-ой вар-ант.txt
3-ий вар-ант.txt
4-ый вар-ант.txt
5-ый вариант.txt
6-ой вариант.txt
7-ой вариант.txt
8-ой вариант.txt
9-ый варинат.txt
10-ый вариант.txt
11-ый вариант.txt
12-ый варинат.txt
13-ый вариант.txt
14-ый вариант.txt
15-ый вариант.txt
16-ый вариант.txt
При запуске проги должен быть вывод:

Выберите тему для тестирования:

Тема 1
Тема 2

Тема 20

Выберите вариант:

Вариант 1
Вариант 2
Вариант 3

Вариант 16

В конце должен быть вывод:

Правильных ответов: х (максимум 5)
Не правильных ответов: y (максимум 5)

P.S вариантов может быть 2-а

Вот такая вот задачка.

Последний раз редактировалось Card3; 21.10.2009 в 16:13.. Причина: дописал язык
 
Ответить с цитированием