Форум: "Начинающим";
Текущий архив: 2017.01.15;
Скачать: [xml.tar.bz2];
Внизвопрос по Case Найти похожие ветки
← →
SvetaZ1 (2015-03-15 00:29) [0]Есть конструкция вида:
for i := 0 to Count - 1 do
begin
case Num of
1: begin
код_1;
if(условие) then ???
код 2;
end;
2:....................
end;
end;
Как можно прервать выполнение кода "код_2"? внутри Case
Вариант:
if(not условие) then код 2;
не предлагать
Break - обрывает цикл.
Exit - процедуру.
← →
DVM © (2015-03-15 00:37) [1]Continue что ли нужно?
← →
Германн © (2015-03-15 01:50) [2]
> Вариант:
>
> if(not условие) then код 2;
>
> не предлагать
>
А без него никак не обойтись. Без проверки какого либо условия, нельзя сделать ветвление.
> DVM © (15.03.15 00:37) [1]
>
> Continue что ли нужно?
>
Возможно что именно оно нужно. Но Continue в данном случае совсем будет нечитаемым.
← →
manaka © (2015-03-15 10:21) [3]Удалено модератором
← →
Dimka Maslov © (2015-03-15 11:38) [4]Написать внутреннюю функцию, в которой нормально будет работать Exit?
← →
Dennis I. Komarov © (2015-03-15 13:54) [5]А я бы про X Y Z написал...
← →
Jeer © (2015-03-15 18:56) [6]goto никто не отменил, но стоит посмотреть на логику в целом.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2017.01.15;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.052 c