Паскаль оператор IF

Содержание

Слайд 2

Оператор if. Описание.

Описание 1: if условие then оператор 1;

Логическое условие (простое

Оператор if. Описание. Описание 1: if условие then оператор 1; Логическое условие
или составное)

Оператор 1

Определение: “Оператор 1” выполняется тогда и только тогда, когда “условие” является истинным!

Описание 2: if условие then оператор 1 else оператор 2;

Определение: “Оператор 2” выполняется тогда и только тогда, когда “условие” является ложным!

Слайд 3

Оператор if. Другие определения.

Описание:
if условие then оператор 1 else оператор2;

Если

Оператор if. Другие определения. Описание: if условие then оператор 1 else оператор2;
условие истинно то оператор 1 иначе оператор 2;

Описание на русском языке:

Слайд 4

Оператор if. Логические операции.
Логические операции используются для проверки различных условий. Если условие

Оператор if. Логические операции. Логические операции используются для проверки различных условий. Если
выполняется, то оно считается истинным (true), если нет – ложным (false).
Пример.
1.) Если x = 5, то x>3 – выражение будет истинно (true).
2.) Если x = 8, то x<=7 – выражение будет ложно (false).

Слайд 5

Оператор if. Примеры.

Задача: Составить программу для вывода на экран сообщения о том

Оператор if. Примеры. Задача: Составить программу для вывода на экран сообщения о
является ли число отрицательным или положительным.

Решение 1:
program test;
var x:real;
begin
writeln('Введите число');
read(x);
if x>=0 then write('Число является положительным');
end.
Решение 2:
....
if x>=0 then write('Число является положительным') else write('Число является отрицательным');

Слайд 6

Оператор if. Примеры выражений.

Пример 2:
X = 5 и Y = 6
Выражение

Оператор if. Примеры выражений. Пример 2: X = 5 и Y =
(x<7) or (y>5) – истинно

true

true

Выражение (x<1) or (y>5) – истинно

false

true

Слайд 7

Оператор if. Примеры выражений.

Пример 3:
X = 5 и Y = 6
Выражение

Оператор if. Примеры выражений. Пример 3: X = 5 и Y =
(not x<7) – ложно

true

Выражение (not x<1) – истинно

false

Слайд 8

Оператор if. Примеры.

Задача: Составить программу для проверки является ли число больше 5

Оператор if. Примеры. Задача: Составить программу для проверки является ли число больше
и меньше 20 одновремено.

Решение:
program test;
var x:integer;
begin
writeln('Введите число');
read(x);
if (x>5) and (x<20) then write('Является')
else write('Не является');
end.

Слайд 9

Оператор if. Программные скобки.

Описание 3:
if условие then
begin
оператор 1;
оператор 2;

Оператор if. Программные скобки. Описание 3: if условие then begin оператор 1;

...
оператор n;
end;

Открытие программных скобок

Закрытие
программных скобок

Слайд 10

Оператор if. Программные скобки.

Задача:
Поменять местами переменные, если первая переменна больше второй.

If x

Оператор if. Программные скобки. Задача: Поменять местами переменные, если первая переменна больше
> y then
begin
c:=y;
y:=x;
x:=y;
end;
writeln(x,’ ’,y);
end.
Имя файла: Паскаль-оператор-IF.pptx
Количество просмотров: 208
Количество скачиваний: 0