Содержание
- 2. Синтаксис: if then else ; Здесь if - "если", then - "то", else - "иначе". Семантика:
- 3. Дано целое число N. Если оно положительное, то прибавить к нему 1; если отрицательно или 0
- 4. Условный оператор if…then… краткая форма (обход) Синтаксис: if then ; Здесь if - "если", then -
- 5. Даны два числа. Вывести большее из них. program max; var a,b,c : real; begin writeln ('введите
- 7. Скачать презентацию
Слайд 2
Синтаксис:
if <логическое выражение>
then <оператор1>
else <оператор2>;
Здесь if - "если", then
Синтаксис:
if <логическое выражение>
then <оператор1>
else <оператор2>;
Здесь if - "если", then
- "то", else - "иначе".
Семантика:
Вычисляется значение <логического выражения>
Если <логическое выражение> истинно, то выполняется
оператор1, иначе выполняется оператор2.
Семантика:
Вычисляется значение <логического выражения>
Если <логическое выражение> истинно, то выполняется
оператор1, иначе выполняется оператор2.
Условный оператор if…then…else полная форма
Слайд 3
Дано целое число N.
Если оно положительное, то прибавить к нему
Дано целое число N.
Если оно положительное, то прибавить к нему
1; если отрицательно или 0 вычесть из него 2.
Вывести полученное число.
Вывести полученное число.
program z1;
var n: integer;
begin
write ('введите целое число n=');
readln (n);
if n>0
then n:=n+1
else n:=n-2;
writeln ('n=',n);
end.
Пример:
Слайд 4
Условный оператор if…then…
краткая форма (обход)
Синтаксис:
if <логическое выражение> then <оператор1>;
Здесь if -
Условный оператор if…then…
краткая форма (обход)
Синтаксис:
if <логическое выражение> then <оператор1>;
Здесь if -
"если", then - "то".
Семантика:
1. Вычисляется значение <логического выражения>
2. Если <логическое выражение> оказывается истинным (TRUE), то выполняется оператор1, иначе переход к следующему оператору.
Семантика:
1. Вычисляется значение <логического выражения>
2. Если <логическое выражение> оказывается истинным (TRUE), то выполняется оператор1, иначе переход к следующему оператору.
Слайд 5
Даны два числа. Вывести большее из них.
program max;
var a,b,c : real;
begin
Даны два числа. Вывести большее из них.
program max;
var a,b,c : real;
begin
writeln ('введите числа a и b');
readln (a,b);
c:=b;
if a>b then c:=a;
writeln ('max=',c);
end.
readln (a,b);
c:=b;
if a>b then c:=a;
writeln ('max=',c);
end.
Пример:
- Предыдущая
Сравнительное богословиеСледующая -
Объектно-ориентрованное программирование