Pętla REPEAT ... UNTIL ...

0

Macie może jakiś pomysła jak wymusić pierwszy przebieg pętli tzn. mimo że jest spełniany warunek until

--
Delphi6
marko

0

Jak chodzi ci o to żeby pętla cały czas była wykonywana, to daj taki warunek, który nigdy nie zostanie spełniony np. until 1&gt2--..::.[ Retry, Reebot, Reinstal ... ].::..

0

Chodzi mi o to by za pierwszym była wykonywana dalej i przy następnym spełnieniu wychodziła

marko

0

Wlasnie tym sie charakteryzuje ta petla, ze warunek jest sprawdzany dopiero po pierwszym wykonaniu kodu umieszczonego w pentli REPEAT ... UNTIL . Za to w pentli WHILE warunek sprawdza sie przed wykonaniem kodu. --Pozdrawiam {hello}
Tomasz K.

0

Nie 'dopiero' tylko 'juz' :)--Pozdrawiam {hello}
Tomasz K.

0

No wlasnie petla repeat until musi byc wykonana przynajmniej 1 raz...--Delphi 6, Pascal

----====Pozdrawiam @LL====----
------====== RFL ======------
--==[ [email protected] ]==--

0

Sorry :-), że źle opisałem problem. Chodzi mi o to by po pierwszym przebiegu pętla jeszcze raz przebiegła tzn. potrzebuję jakiś warunek by zaistniały dwa przebiegi.

--
Delphi6
marko

0

marko napisał:
Sorry :-), że źle opisałem problem. Chodzi mi o to by po pierwszym przebiegu pętla jeszcze raz przebiegła tzn. potrzebuję jakiś warunek by zaistniały dwa przebiegi.
&gt
&gt--
&gtDelphi6

var
i: integer;
glownywarunek: boolean;

begin
i:=0;
repeat
inc (i);
until (i=2) AND glownywarunek;--Pawel

Delphi6

1 użytkowników online, w tym zalogowanych: 0, gości: 1