Методическая разработка на тему:Условный оператор. Повторение
Разветвляющиеся алгоритмы. Условный оператор. истина ложь Усл-е начало конец ввод вывод Опер 1 Опер 2 форма условного оператора.IF <условие> THEN <оператор1> ELSE <оператор2>; ПОЛНАЯ a:=4; b:=2;
IF a>b then s:=a+b
else s:=a-b; a:=4; b:=2; IF 4>2 then s:=4+2Ответ: s=6 истина a:=2; b:=4;
IF a>b then s:=a+b
else s:=a-b; a:=2; b:=4; IF 2>4 else s:=2-4Ответ: s=-2 ложь BEGIN d:=a+b; writeln(‘d=’,d);END Else BEGIN d:=a-b;Writeln(‘d:=’,d);END;End. If a+b>c then a:=2; b:=4;
IF a>b then begin
s:=a+b;
s:=2*s;
end
else s:=a-b; a:=2; b:=4;
IF 2>4 ложь else s:=2-4;Ответ: -2 a:=4; b:=2;
IF a>b then begin
s:=a+b;
s:=2*s;
end
else s:=a-b; a:=4; b:=2;
IF 4>2 истина then begin s:=4+2=6;s:=2*6=12end;Ответ: 12 форма условного оператора.IF <условие> THEN <оператор1>; <оператор2>; КРАТКАЯ истина ложь Усл-е начало конец ввод вывод Опер 2 Опер 1 x:=5; y:=2;
IF x>11 then x:=2*x;
S:=x+y; x:=5; y:=2;
IF 5>11 ложь S:=5+2;Ответ: S=7; x:=11; y:=2;
IF x=11 then x:=2*x;
S:=x+y; x:=11; y:=2;
IF 11=11 истина Then x:=2*11=22S:=22+2=24;Ответ: S=24; Напишите программу вычисления: , если x>z; X+z, если x<=z. K=