Размер шрифта
A- A+
Межбуквенное растояние
Цвет сайта
A A A A
Изоображения
Дополнительно

Методичка по Паскалю

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

     В жизни часто приходится принимать решения в зависимости от некоторых условий. Например, если сделаны уроки, можно отдохнуть; если холодно, необходимо теплее одеться. Принимая решение, человек анализирует ситуацию. В программировании также используются команды, которые позволяют компьютеру принимать решения в зависимости от некоторого условия.

     Условный оператор (команда ветвления) позволяет проверить некоторое условие и в зависимости от результатов проверки выполнить то или иное действие.

     Полная форма команды ветвления:

If   условие

   Then  оператор1

    Else   оператор2;

     Неполная форма команды ветвления:

If   условие

   Then  оператор;

Блок-схема  полной формы команды ветвления: 

Простое условие  - это сравнение двух величин. 

Операции сравнения

Знак

Операция сравнения

=

Равно

Меньше

<=

Меньше либо равно

Больше

>=

Больше либо равно

<> 

Не равно

     Примеры простых условий:

      a>0

      b<=c+a

      a+2*b>=c/3

 

      Составное условиеэто условие, состоящее из двух или более простых условий, соединенных с помощью логических операций: and, or, not. Простые условия при этом заключаются в скобки:

     Примеры составных условий:

     (a<5) and (b>8)

     (x>=0) or (x<-3)

 Примеры условий на языке Паскаль

Условие

Запись на языке Паскаль

Величина х – четная

X mod 2 =0

Величина х - нечетная

X mod 2 < >0

X кратно 3

X mod 3 =0

X делится без остатка на 2 и на 3

(X mod 2=0) and (X mod 3=0)

Х не делится на 5

X mod 5 < >0

 

 

Разделы сайта