-
срочно нужна помощь!!!!
В моей прграмме есть задачи 1 и 2 уровня.При решение 5 задачь из 1 уровня прга переходит на 2 уровень, если не решишь конец...как сделать, чтобы задачи выводились наугад в каждом уровне , а не попорядку???? -
tButton © (08.02.08 02:08) [1]zID: array [0..4] of byte; // номера задач 1-5
...
for i := 0 to 4 do
zID[i] := i + 1;
...
n := random(10) + 10;
for i := 0 to n do begin // перемешиваем
a := random(5);
b := random(5);
c := zID[a];
zID[a] := zID[b];
zID[b] := c;
end;
// перебираем индексы массива zID по порядку получая номера задач идущие вразброс
zadacha[zID[x]] -
Pa6ha (13.02.08 18:46) [2]Телепат? оО
-
tButton © (14.02.08 07:40) [3]сталкивался. перемешивал колоду карт в 21 =)