Mam takie pytanie odnośnie programu w Delphi.
Muszę napisać program i sytuacja wygląda tak. Po naciśnięciu przycisku następuje rzucenie kością, przesunięcie pionka o podaną ilość pól oraz zmiana gracza na następnego. I teraz to wszystko wykonuje się w pętli repeat...until, aż nie zostanie spełniony jakiś warunek (dopóki jeden z graczy nie wygra)
Mniej więcej chodzi o to, że struktura wygląda tak
repeat
for i:=1 to 4 do begin
{tutaj następuje rzucenie koscią i przesunięcie pionka}
end;
until {aż któryś z graczy nie wygra}
i teraz pytanie jak zrobić, aby każdy obrót pętli for wykonywał się dopiero po naciśnięciu przycisku od rzucania kością?