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;

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


 

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

71736. Изучение работы термодатчиков 83.5 KB
  Объяснить зависимость сопротивления полупроводников от температуры. Объяснить зависимость сопротивления полупроводников от температуры. Какие вещества называются жидкими кристаллами На каком свойстве жидких кристаллов основано измерение температуры различных участков...
71737. Изучение работы фотодатчиков 41 KB
  Как возникает контактная разность потенциалов В чем заключается явление внешнего и внутреннего фотоэффекта Устройство и принцип действия селенового фотоэлемента. Как изменяется фото ЭДС при изменении силы света источника площади поверхности и угла между падающим лучом и перпендикуляром...
71738. Физические основы использования магнитного поля в биологии и медицине. Изучение аппаратов для низкочастотной магнитотерапии “Полюс – 1” и “Магнитер” 354.5 KB
  Познакомиться с физическими основами воздействия на биологические объекты постоянного и низкочастотного магнитного поля. Исследовать распределение в пространстве магнитного поля индукторов при работе аппаратов. Определение магнитного поля.
71739. Изучение операционных усилителей 162.5 KB
  Цель работы: ознакомление с принципами построения усилителей электрических сигналов на базе операционного усилителя ОУ выполненного на интегральной микросхеме. Коэффициент усиления усилителя. Обратная связь в электронных усилителях.
71740. Цифровые логические устройства 98.5 KB
  Принцип построения и работы устройств предназначенных для выполнения этих задач основывается на виде системы счисления способе записи чисел цифровыми знаками. Известны так называемые позиционные системы счисления в которых значение каждой входящей в число цифры зависит от ее положения в записи числа.
71741. Основные сведения о программировании на VBA. Введение в VBA. Типы данных 167 KB
  Любое определение типа задает: область возможных значений типа; структуру организации данных; операции определенные над данными этого типа. Численные типы данных используются для хранения и манипулирования чисел в различных форматах в зависимости от конкретного типа.
71742. Причины и условия образования горючей среды внутри технологического оборудования 579 KB
  Во вводной части занятия 5 мин преподаватель принимает доклад у командира группы группа строится перед учебной аудиторией проверяет наличие курсантов объявляет тему учебные цели и вопросы занятия последовательность и ориентировочное время их отработки...
71743. Работа с научными формулами 794 KB
  Задание: Для удобства работы с формулами рекомендуется увеличить масштаб до 300%. Используя вкладку Вставка – группу Символы – Формула, выйти в Конструктор формул. Сформируйте объекты-формулы, представленные ниже, применяя различные элементы Конструктора формул...
71744. Работа с таблицами в Excel 325 KB
  Таблица может содержать формулы ссылки на другие таблицы а также другие объекты например отформатированные ячейки предназначенные для ввода данных диаграммы рисунки и т. Чтобы изменить высоту или ширину ячейки в таблице нужно изменить высоту строки или ширину столбца...