Donc, ce que j'essaie essentiellement de faire, c'est d'avoir quelque chose qui se passe 70% du temps, encore quelques choses se produisent 10% du temps, si cela a du sens mais mon application ne semble pas faire l'une des actions je suppose que je suis mal compris la syntaxe de la boucle ou quelque chose, de toute façon si quelqu'un pouvait jeter un oeil et peut-être me donner quelques conseilsDelphi (2006) Aide en boucle
per1 := 70;
per2 := 77;
per3 := 84;
per4 := 91;
per5 := 100;
per6 := Random(2) + 1;
randomize;
RandPer:= Random(100);
randomize;
RandPer2 := Random(100);
if RandPer2 <= 70 then begin
If RandPer <= per1 then begin
Functiontest(1);
end Else If RandPer <= per2 then begin
Functiontest(3);
end Else begin If RandPer <= per3 then begin
Functiontest(5);
end Else begin If RandPer <= per4 then begin
Functiontest(6);
end Else begin If RandPer <= per5 then begin
Functiontest(9);
end;
end;
end;
end;
Quelle boucle? Il n'y a pas de boucle dans le code que vous montrez. –