77974

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

Лекция

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

Встречаются следующие формы условного оператора: Условный оператор с одной ветвью if условие then команды end При выполнении такого оператора вычисляется условие и если оно истинно то выполняются команды до ключевого слова end в противном случае выполнение программы продолжается со следующей за условным оператором команды. Условный оператор с двумя ветвями if условие then команды else команды end Здесь при истинности условия выполняются команды при ложности команды.

Русский

2015-02-05

28 KB

1 чел.

Лекция №4

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

Условный оператор реализует выполнение определённых команд при условии, что некоторое логическое выражение (условие) принимает значение «истина» true. В языке программирования условный оператор начинается с ключевого слова if.

Встречаются следующие формы условного оператора:

Условный оператор с одной ветвью

if условие then команды end

При выполнении такого оператора вычисляется условие, и если оно истинно, то выполняются команды до ключевого слова end, в противном случае выполнение программы продолжается со следующей за условным оператором команды.

Условный оператор с двумя ветвями

if условие then команды1 else команды2 end

Здесь при истинности условия выполняются команды1 при ложности — команды2. При необходимости проверить последовательно несколько условий возможно каскадирование условных операторов:

Пример1. Даны два различных вещественных числа. Вывести на экране большее из них.

program p1;

 var x,y:real;

   begin

   readln(x,y);

     if x>y then

   writeln(x:7:2) else writeln(y:7:2);

  readln;

end.

Пример 2. Даны три различных вещественных числа a, b, c. Найти максимальное из этих чисел.

program p2;

 var a,b,c,max:real;

   begin

     readln(a,b,c);

     if (a>b) and (a>c) then max:=a

     else

     if b>c then max:=b

    else max:=c;

  writeln(‘max’ , max:7:2);

readln;

end.


 

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

9620. Визначення коефіцієнта поверхневого натягу рідин з допомогою торсійної ваги 55.5 KB
  Визначення коефіцієнта поверхневого натягу рідин з допомогою торсійної ваги Мета роботи:ознайомлення з роботою торсійної ваги та визначення коефіцієнта поверхневого натягу різних рідин. Молекули поверхневого шару рідини, на відміну від молекул...
9621. Визначення відношення теплоємностей для повітря по методу Клемана та Дезорма 50 KB
  Визначення відношення теплоємностей для повітря по методу Клемана та Дезорма Мета роботи: вивчення закономірностей ізопроцесів, що протікають в газах визначення відношення теплоємностей Cp/CV. Молярною (або мольною) теплоємністю називається величин...
9622. Перевірка закону збереження імпульсу за допомогою пружнього удару 59 KB
  Перевірка закону збереження імпульсу за допомогою пружнього удару Мета роботи: вивчення удару куль, перевірка закону збереження імпульсу та визначення коефіцієнту відновлення. Ударом називається короткочасна взаємодія тіл при їх зіткненні, в результ...
9623. Визначення коефіцієнта в‘язкості по методу Стокса 65.5 KB
  Визначення коефіцієнта вязкості по методу Стокса Мета роботи: вивчення явища вязкості (внутрішнього тертя) в рідинах та визначення коефіцієнта внутрішнього тертя рідини по методу Стокса. Основні поняття явища вязкості (внутрішнього...
9624. Визначення моменту інерції маятника 41 KB
  Визначення моменту інерції маятника Мета роботи: визначення моменту інерції маятника на підставі закону збереження енергії в механіці (механічна енергія замкненої системи є величина стала). Маятник Максвела призначений для дослідження закону збереже...
9625. Визначення коефіцієнта тертя з допомогою похилого маятника 47 KB
  Визначення коефіцієнта тертя з допомогою похилого маятника Мета роботи: вивчення способу визначення коефіцієнта тертя та періоду коливань похилого маятника При переміщенні одного тіла по поверхні іншого виникають сили тертя (зовнішнє тертя). Вони об...
9626. Средство для создания презентаций Power Point 291 KB
  Средство для создания презентаций Power Point СОДЕРЖАНИЕ ОБЩАЯ ИДЕОЛОГИЯ POWER POINT Возможности программы Представление информации на экране Работа с образцами Создание презентации...
9627. Векторная графика. Точка, прямая линия, кривая второго порядка, кривая третьего порядка, кривая Безье 98 KB
  Векторная графика. Как в растровой графике основным элементом изображения является точка, так в векторной графике основным элементом изображения является линия (при этом не важно, прямая это линия или кривая). Разумеется, в растровой графике тоже су...
9628. Организационные структуры аппарата управления торговых предприятий. Эффективность коммерческой деятельности торговых предприятий 358.62 KB
  Организационные структуры аппарата управления торговых предприятий. Эффективность коммерческой деятельности торговых предприятий 1. Организационные структуры торговых предприятий, их функции В настоящее время в сфере товарного обращения функционируе...