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.


 

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

76711. Наркомания. Влияние наркотиков на организм человека 36.46 KB
  Злоупотребление наркотиками, известное с древнейших времен, сейчас распространилось в размерах, тревожащих всю мировую общественность. Даже при сужении, с точки зрения наркологов, границ наркомании до юридически приемлемых, во многих странах наркомания признана социальным бедствием.
76712. Ионизирующие излучения. Источники радиоактивного облучения 55.76 KB
  Человек испытывает облучение двумя способами - внешним и внутренним. Если радиоактивные вещества находятся вне организма и облучают его извне, то в этом случае, говорят о внешнем облучении.
76713. Основные виды страховых услуг в сфере страхования жизни 94.5 KB
  Особенности страхования жизни заключаются в обеспечении приемлемых доходов, уровня и качества жизни людей при наступлении случайных событий с неблагоприятными и благоприятными последствиями, именуемых страховыми случаями.
76714. Здоровье – понятие и его показатели 35.92 KB
  В научной литературе одновременно используют не только разные определения, но и различные подходы к их формулировке. Больше всего определений, рассматривающих здоровье человека как какой-то функциональный оптимум, как гармонию всех частей организма.
76715. Физическая культура и спорт как социальные феномены общества 111.05 KB
  Поскольку молодое поколение у нас занято в профессионально-образовательной сфере, его самостоятельность следует понимать особым образом, а именно как самостоятельность действий и самостоятельность мышления, тесно между собой связанные.
76717. Антивирусы 31.64 KB
  Антивирусное ПО, пришлось ждать не долго, оно появилось сразу после появления первых вредоносных программ. В нынешний момент над разработкой антивирусных программ трудятся целые корпорации во главе с тысячами людей...
76718. «Августовский путч» и его влияние на развал СССР 99.5 KB
  События 19-20 августа 1991 года занимают особое положение в отечественной литературе. С одной стороны, можно констатировать, что тема не обделена вниманием, а с другой - то, что преобладают издания мемуарного и публицистического плана, где, хотя и освещаются многие важнейшие...
76719. Индустриализация СССР: достижения и противоречия 92 KB
  В актуальности выбранной темы нет сомнений, так как в истории появляются все новые и новые материалы. И не все опираются на глубокие знания сложного переплетения исторических событий и фактов. И тема индустриализации обсуждается, многие ее аспекты рассматриваются по-иному.