Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.05.05;
Скачать: CL | DM;

Вниз

case .. of, random и счётчик   Найти похожие ветки 

 
Angel_Forever ©   (2003-04-21 12:04) [0]

У меня вопросик возник...Я пишу тестирующую знания юзера программу...у меня неполучается сделатьсчётчик правильных и неправильных ответов и выставление по ним оценок - это первое, второе, у меня в тесте вопросы берутся попорядку:
case VoprNum of
1 : ...;
2 : ...;
....
а препод попросил, чтобы вопросы брались не попорядку, а выбирались лучайным образо...как всё это сделать?, что-то я уже замаялся голову ломать... счётчик я сделал, но он счёт ведёт не правлильно: if RadioButtonA.Checked then
PravOtv := IntToStr(StrToInt(PravOtv)+1)
else
NepravOtv := IntToStr(StrToInt(NepravOtv)+1); - нехочет работать...и всё тут, и хоть ты тресни!!!


 
Digitman ©   (2003-04-21 12:14) [1]


> нехочет работать...и всё тут, и хоть ты тресни!!!


и молчит как партизан ?)... или так и говорит, мол, "не хочу" ?)


 
Skier ©   (2003-04-21 12:16) [2]

1)Randomize
2) Random( Range)


 
Leshiy ©   (2003-04-21 12:17) [3]

Используй множество.


 
Leshiy ©   (2003-04-21 12:20) [4]

PravOtv := IntToStr(StrToInt(PravOtv)+1)
Прикольно :)


 
Anatoly Podgoretsky ©   (2003-04-21 12:42) [5]

Вот что бывает если в яслях появляются компьютеры.


 
Calm ©   (2003-04-21 17:25) [6]

У Anatoly Podgoretsky сегодня явно обострение язвительности :)


 
Angel_Forever ©   (2003-04-22 06:48) [7]

Skier, Random(Range), где Range = VoprNum, работать-то работает, но...он вопросы выбирает один и тот-же вопрос по два-три раза..., а нуно, чтобы перебирал допустим когда превый раз юзер тестируется выбирает по порядку, когда повторяет тест (естесно не выходя из проги, а нажимая кнопку начала тестирования)вопросы выдаются в другом порядке, в третий раз опять порядок вопросов меняется и т.д. ...


 
MBo ©   (2003-04-22 07:09) [8]

Занеси вопросы в TStringList
выбирай Random(Stringlist.Count)
и удаляй из списка


 
Palladin ©   (2003-04-22 10:17) [9]


> Angel_Forever © (22.04.03 06:48)

ты подумай над тем что тебе сказал Leshiy © (21.04.03 12:17)
хорошее решение


 
Rocker ©   (2003-04-22 10:58) [10]

Если бы ты знал обыкновенный Pascal, ты бы не задавал таких вопросов!



Страницы: 1 вся ветка

Текущий архив: 2003.05.05;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.013 c
1-12751
$Hic0
2003-04-21 16:22
2003.05.05
TMemo, TRichEdit


14-12861
CGI
2003-04-16 12:54
2003.05.05
Посоветуйте компоненты для публикации БД в Web...


3-12667
Arm79
2003-04-09 19:43
2003.05.05
отчеты с помощью Rave


1-12728
Rise
2003-04-23 11:36
2003.05.05
Событие OnClick


3-12627
User2
2003-04-14 17:15
2003.05.05
TComboBox и БД