QBASICBOOK.ru: сайт про QB64

Опубликовано: 2018-06-08 08:00:00

Досрочный выход из цикла EXIT...FOR

Оператор EXIT осуществляет выход из программных блоков, например, из циклов DO...LOOP и FOR...NEXT, а также из определенных пользователем функций FUNCTION и процедур SUB до их логического завершения (про подпрограммы мы раннее не говорили, про них позже).

Синтаксис:

EXIT {DO | FOR | FUNCTION | SUB}

Напишем простейший пример:


  1. FOR I = 1 TO 10000
  2.     PRINT I
  3.     IF (I = 5) THEN EXIT FOR
  4. NEXT

 Рисунок 1 – Пример использования инструкции EXIT...FOR

Рисунок 1 – Пример использования инструкции EXIT...FOR

Рисунок 2 – Пример выполнения досрочного выхода из цикла

Рисунок 2 – Пример выполнения досрочного выхода из цикла

В случае досрочного выхода из циклов управление передается на следующий оператор непосредственно после цикла. В случае процедур и функций (про подпрограммы мы поговорим позже, а пока примите это как должное) управление передается на следующий оператор после точки вызова подпрограммы.

Спасибо за прочтение этой статьи.

 

Прикрепленные файлы:

< Предыдущая статья
Получение целого случайного числа
Следующая статья >
Решение задач на принадлежность отрезку при помощи составных условий

Выделите опечатку и нажмите Ctrl + Enter, чтобы отправить сообщение об ошибке.