69748

Оператор безумовного переходу

Домашняя работа

Информатика, кибернетика и программирование

Розглянутий умовний оператор if-then-else вибирає один з двох можливих напрямів виконання програми залежно від виконання умови. Інакше його називають оператором умовного переходу. В програмі може виникнути потреба перейти до ви конання деякого відрізка програми незалежно від жодної умови.

Украинкский

2014-10-09

24 KB

1 чел.

Самостійне вивчення

Тема 3: Оператор безумовного переходу

Розглянутий умовний оператор if-then-else вибирає один з двох можливих напрямів виконання програми залежно від виконання умови. Інакше його називають оператором умовного переходу. В програмі може виникнути потреба перейти до ви конання деякого відрізка програми незалежно від жодної умови. Такий перехід реалізують у мові Паскаль за допомогою оператора безумовного переходу

goto <позначка>.

Тут позначка (мітка) - це число без знака, описане в розділі label (в Турбо Паскалі може бути ідентифікатор). Оператор goto передає керування до оператора, виділеного відповідною позначкою.

Оператор goto в мові Паскаль використовувати небажано, оскільки це порушує структурну цілісність і наочність програми. Застосовують його в крайніх випадках - наприклад, для виходу із деякого складеного оператора, якщо виникає особлива ситуація в програмі.

У середині складеного оператора можна довільно передавати керування або виходити з нього, однак входити можна тільки через початок. Не можна передавати керування з однієї гілки умовного оператора в іншу:

goto 15;                     goto 15;                        if  B1 then

….. ……. begin

begin                      15: begin                                   goto l;

…..  s1 ……

15: s1;                             s2;                             2: s1

end                           ……… end

                                    end;                                    else

begin

неправильно -         правильно                                  goto 2;

вхід у середину                                                 1: s2

складеного                                                         end;

оператора                                                       неправильно


 

А также другие работы, которые могут Вас заинтересовать

49617. Проектирование районной электрической сети 3.19 MB
  В данной работе проводится учебное проектирование электрической сети питающей 6 пунктов и имеющей один источник питания также выявляется необходимость реактирования линий 10 кВ отходящих от подстанции. В первом разделе работы проводится анализ исходных данных и устанавливаются батареи статических конденсаторов БСК в соответствие с требованиями приказа Минэнерго от 20022007 №49 в следующем разделе формируются варианты сети и выбираются номинальные напряжения участков схем сети. Проводится сопоставление вариантов...
49618. Расчет механизмов привода растворонасоса 448.1 KB
  Выбираем для изготовления колеса и шестерни сталь марки 40Х. Дополнительно применяем улучшение получая твердость 235…262 HB для колеса и 269…302 HB для шестерни.
49621. Теорія будови Бутлерова як основа вивчення органічної хімії в школі 1.24 MB
  ФРАНКА ХІМІЧНИЙ ФАКУЛЬТЕТ Кафедра педагогіки Кафедра неорганічної хімії Теорія будови Бутлерова як основа вивчення органічної хімії в школі Курсова робота студента 4 курсу Яворського Богдана Володимировича...
49622. Дискретная обработка сигналов и цифровая фильтрация 447.89 KB
  Рассчитать и построить спектральные характеристики аналогового сигнала. Рассчитать прохождение сигнала через цепь операторный или временной метод Дискретная обработка аналогового сигнала. Спектральный анализ аналогового сигнала
49624. Розрахунки ділянки тепловозною тягою за одним варіантом ведення поїзда 1.57 MB
  Тяга поїздів це галузева наука яка вивчає керований рух поїздів тобто такий рух що дозволяє досягти поставленої перед залізничним транспортом мети повного та своєчасного забезпечення народного господарства у перевезеннях при безпеці цих перевезень та надійній роботі локомотивів. Таблиця 51 № елемента Довжина елемента Крутість Початкова швидкість Питома рівнодійна сила Відрізок шляху Швидкість кінцев...
49625. ДИСКРЕТНАЯ ОБРАБОТКА СИГНАЛОВ И ЦИФРОВАЯ ФИЛЬТРАЦИЯ 913.5 KB
  Дискретная обработка аналогового сигнала.1 Сравнить форму спектра дискретизированной последовательности со спектром исходного аналогового сигнала. Установить связь между: результатом Z преобразования и спектральной плотностью дискретной последовательности; спектром исходного периодического аналогового сигнала и дискретными отсчетами его спектральной плотности.1 Методом билинейного Zпреобразования синтезировать цифровой фильтр нижних частот ФНЧ с частотой среза равной ширине основного лепестка в области положительных частот спектра...