Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

READLN(X);





IF X>=10 THEN

IF X>10 THEN Y:=2*X

ELSE Y:=3*X

WRITELN(Y);

В этом примере оператор Y:=3*X будет выполняться только в том случае, когда X=10, т.к. он является частью вложенного оператора IF. Если же требуется выполнить этот оператор для случая, когда X<10, т.е. сделать оператор Y:=3*X частью внешнего оператора IF, то следует построить программу по-другому:

 

Y:=0;

WRITELN(‘введите X=’);

READLN(X);

IF X>=10 THEN

BEGIN

IF X>10 THEN Y:=2*X

END

ELSE Y:=3*X

WRITELN(Y);

Оператор выбора CASE

Оператор выбора позволяет выбрать одно из нескольких возможных продолжений программы. Его структура:

 

CASE <ключ выбора> OF

<список выбора>;

ELSE <оператор>;

END

где <ключ выбора>; - выражение порядкового типа (обычно целого или символьного); <список выбора>; - одна или более конструкций следующего вида: <константа выбора>: <оператор>;, где <константа выбора>; - константа того же типа, что и выражение <ключ выбора>;.

Вначале вычисляется значение выражения <ключ выбора>;. Затем в последовательности операторов <список выбора>; отыскивается такой, которому предшествует константа, равная вычисленному значению. Найденный оператор выполняется, после чего оператор CASE заканчивает свою работу. Если в списке выбора не будет найдена константа, соответствующая вычисленному значению ключа выбора, то выполняется оператор, стоящий после слова ELSE:

VAR

S:CHAR;

BEGIN

WRITE(‘введите b, c или d: ’);







Дата добавления: 2015-08-12; просмотров: 297. Нарушение авторских прав; Мы поможем в написании вашей работы!




Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...


Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...


Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...


Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

Вопрос 1. Коллективные средства защиты: вентиляция, освещение, защита от шума и вибрации Коллективные средства защиты: вентиляция, освещение, защита от шума и вибрации К коллективным средствам защиты относятся: вентиляция, отопление, освещение, защита от шума и вибрации...

Задержки и неисправности пистолета Макарова 1.Что может произойти при стрельбе из пистолета, если загрязнятся пазы на рамке...

Вопрос. Отличие деятельности человека от поведения животных главные отличия деятельности человека от активности животных сводятся к следующему: 1...

Разновидности сальников для насосов и правильный уход за ними   Сальники, используемые в насосном оборудовании, служат для герметизации пространства образованного кожухом и рабочим валом, выходящим через корпус наружу...

Дренирование желчных протоков Показаниями к дренированию желчных протоков являются декомпрессия на фоне внутрипротоковой гипертензии, интраоперационная холангиография, контроль за динамикой восстановления пассажа желчи в 12-перстную кишку...

Деятельность сестер милосердия общин Красного Креста ярко проявилась в период Тритоны – интервалы, в которых содержится три тона. К тритонам относятся увеличенная кварта (ув.4) и уменьшенная квинта (ум.5). Их можно построить на ступенях натурального и гармонического мажора и минора.  ...

Studopedia.info - Студопедия - 2014-2025 год . (0.009 сек.) русская версия | украинская версия