Главная страница
Навигация по странице:

  • Составной оператор

  • Подробно разобраться в работе условного оператора можно, просмотрев видеоурок: Видеоурок - Условный оператор

  • Контрольная. 1. Условный оператор. Условный оператор в Pascal


    Скачать 205.98 Kb.
    НазваниеУсловный оператор в Pascal
    АнкорКонтрольная
    Дата09.04.2023
    Размер205.98 Kb.
    Формат файлаdocx
    Имя файла1. Условный оператор.docx
    ТипДокументы
    #1048577

    Операторы ветвления. Циклы 1. Условный оператор

    Условный оператор в Pascal

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


    Рис. 1 - Блок-схема условного оператора
    Условный оператор имеет следующий синтаксис:

    Сокращенный вариант:

    if условие then

    оператор;
    Полный вариант:

    if условие then

    оператор

    else

    оператор;
    Условный оператор if — служит для организации хода задачи таким образом, при котором изменяется последовательность выполнения операторов в зависимости от какого-либо логического условия. Логическое условие может принимать одно из двух значений: либо true (истина), либо false (ложь), соответственно, оно может быть либо истинным, либо ложным.



    Рис. 2 - Блок-схема условного оператора
    Составной оператор

    Если при истинном условии необходимо выполнять несколько операторов, то их по правилам языка Pascal необходимо заключать в блок, начинающийся со служебного слова begin и заканчивающегося служебным словом end. Такой блок принято называть операторными скобками, а данную конструкцию — составным оператором:

    Операторные скобки и составной оператор в Pascal:

    if логическое выражение then

    begin

    оператор1;

    оператор2;

    end

    else

    begin

    оператор1;

    оператор2;

    end;
    В условии (в логическом выражении) используются операторы отношения.

    Рассмотрим список операторов отношения Pascal:

    • больше >

    • меньше <

    • больше или равно в Pascal >=

    • меньше либо равно в Pascal <=

    • сравнение в Pascal =

    • не равно в Pascal < >


    Пример: найти наибольшее из двух чисел:



    Рис. 3 – Листинг программы с использованием условного оператора

    Подробно разобраться в работе условного оператора можно, просмотрев видеоурок: Видеоурок - Условный оператор


    написать администратору сайта