кодесурса
«PL / SQL

Упражнения для операторов управления PL / SQL: Объясните использование вложенного цикла for с меткой

script1adsense2code
script1adsense3code

Оператор управления PL / SQL: упражнение 26 с решением

Напишите программу на PL / SQL, чтобы объяснить использование вложенного цикла for с меткой.

Пример решения:

Код PL / SQL:

BEGIN
  <>
  FOR j IN 1..5 LOOP
    <<loop_inner>>
    FOR j IN 1..4 LOOP
      IF loop_outer.j = 4 THEN
        DBMS_OUTPUT.PUT_LINE
          ('When the value of j of outer loop: ' || TO_CHAR(loop_outer.j) || ' then the value of j in the inner loop: '
           || TO_CHAR(loop_inner.j));
      END IF;
    END LOOP loop_inner;
  END LOOP loop_outer;
END;
/

Блок - схема:

«Flowchart: Объяснить

Пример вывода:

 Когда значение j внешнего цикла: 4, то значение j во внутреннем цикле: 1
Когда значение j внешнего цикла: 4, то значение j во внутреннем цикле: 2
Когда значение j внешнего цикла: 4, то значение j во внутреннем цикле: 3
Когда значение j внешнего цикла: 4, то значение j во внутреннем цикле: 4
Процедура PL / SQL успешно завершена.

Улучшите этот пример решения и опубликуйте свой код через Disqus

Предыдущий: Напишите программу на PL / SQL, чтобы показать значение одной и той же переменной, объявленной как локальной и глобальной.
Далее: Напишите программу на PL / SQL для печати простых чисел от 1 до 50.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code