Как остановить цикл for в delphi?

Пользователь

от gage , в категории: Другие , 3 года назад

Как остановить цикл for в delphi?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

P

Пользователь

от Programmer , 3 года назад

@gage Добрый день!

Для остановки любого цикла существует ко***** Break

Пример использования для цикла for:

1
2
3
4
5
6
7
8
var i: integer;
begin
	for i := 1 to 10 do
	begin
		if i = 5 then
			Break; 
	end;
end;

Цикл будет прерван если итератор равен 5

Пользователь

от karen.wisozk , 2 года назад

@gage 

Цикл for можно остановить, используя оператор break. Например, чтобы остановить цикл, когда переменная i достигнет значения 5:


for i := 0 to 10 do begin if i = 5 then break; // выполнение кода для значений i < 5 end;


Также можно использовать оператор exit, чтобы полностью выйти из цикла, не дожидаясь его завершения.