Ok je résume le problème.
Tu souhaites faire 1 contrôle (n=1), à la position (t=1). si le test est négatif, tu souhaites passer à la position 2, refaire un contrôle (donc n=1 toujours), et incrémenter t jusqu'à t=10. Si la condition n'est toujours pas vérifiée, on passe à 2 contrôle (n=2), on teste la position t=1, jusqu'à t=10. etc...
C'est ça ?
Dans ce cas :
Solution que je propose :
n=1;
while n=9 do
t=1;
while t<=10 do
Y=blabla;
if Y<L then break
else t=t+1; end;
end;
n=n+1;
end;
Que fais ce programme ?
Il initialise n=1. On entre dans la boucle.
puis t=1
On test Y<L pour n=1.
Tant que la condition n'est pas réalisée, on incrémente t, jusqu'à t=10.
Ensuite si lorsque t=10, la condition n'est pas réalisée, on fait n=n+1 (donc 2). Puis rebelote, on teste pour t=1...10.
Si j'ai bien compris le problème, ça devrait marcher.
A noter que mon "while" correspond à ton "loop until".