69748

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

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

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

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

Украинкский

2014-10-09

24 KB

0 чел.

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

Тема 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;

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


 

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

11998. ОБГРУНТУВАННЯ МАРКЕТИНГОВОЇ (РИНКОВОЇ) СТРАТЕГІЇ КОМЕРЦІЙНОГО БАНКУ І МЕХАНІЗМІВ ЇЇ РЕАЛІЗАЦІЇ ( НА МАТЕРІАЛАХ ТОВ УКРПРОМБАНК) 63.31 KB
  ЗВІТ про результати переддипломної практики на тему Обгрунтування маркетингової ринкової стратегії КОМЕРЦІЙНОГО БАНКУ і механізмів її реалізації НА МАТЕРІАЛАХ тов укрпромбанк Зміст Вступ 1 Загальна характеристика діяльності ТОВ Укрпромб
12000. Стратегія банків України на ринку цінних паперів 820.5 KB
  ЗВІТ ПРО ПЕРЕДДИПЛОМНУ ПРАКТИКУ на тему: Стратегія банків України на ринку цінних паперів ЗМІСТ ВСТУП РОЗДІЛ 1 СУТНІСТЬ ТА КЛАСИФІКАЦІЯ ОБЄКТІВ І СУБЄКТІВ РИНКУ ЦІННИХ ПАПЕРІВ УКРАЇНИ 1.1 Обєкти ринку цінних паперів в Україні: сутність та структура 1.2 Субєк...
12001. Расчет системы теплоснабжения молочного предприятия в городе Москва» 411.56 KB
  Надежное и экономичное обеспечение предприятий теплоносителями требуемых параметров, гарантирующими производство качественной продукции, является важной задачей. Актуальность данной проблемы определяется так же ограниченностью невозобновляемых энергоресурсов
12002. Деятельность предприятия на фондовом рынке РК 672.13 KB
  Оглавление Введение 1 Теоретические аспекты деятельности фондового рынка Республики Казахстан 1.1 Основы профессиональной деятельности на рынке ценных бумаг 1.2 Функционирование фондовой биржи КАSЕ как основной саморегулируемой организации 1.3 ...
12004. Банковская система России. Анализ становления и тенденции развития 901.5 KB
  ТЕМА: Банковская система России. Анализ становления и тенденции развития Введение Интерес к ныне существующей в России банковской системе вызван как практическими так и теоретическими обстоятельствами. Известно что банковская система России прошла сложны...
12005. Становление и развитие кредитных организаций в Республике Казахстан 891.07 KB
  Современное состояние и анализ развития кредитных организаций в Республике Казахстан. Анализ деятельности банков как кредитных организаций. Динамика развития небанковских кредитных организаций в Казахстане. Оценка деятельности кредитного учреждения АО Астана-Финанс
12006. Совершенствование банковского надзора в республике Казахстан 599.85 KB
  Регулирование и надзор деятельности банков второго уровня Содержание Введение. Теоретические основы регулирования и надзора банковской деятельности. Цели принципы и задачи государственного регулирования и надзора банковской