Ветвления в Паскале

Слайд 2

Условный оператор

Ветвления в Паскале

Условный оператор Ветвления в Паскале

Слайд 3

Ветвление (условие)

Это тип алгоритма, в котором действия выполняются в зависимости от условия.
Существует

Ветвление (условие) Это тип алгоритма, в котором действия выполняются в зависимости от
3 типа ветвлений:
Полные
Неполные
Вложенные

Слайд 4

Общий вид алгоритма неполное ветвление:

Если <условие> то <действие>;
Условие – с помощью знаков

Общий вид алгоритма неполное ветвление: Если то ; Условие – с помощью

< > <= >= = <>
Действие - формула, ввод, вывод результата и т.д.
В Паскале:
If <условие> then <оператор>;

Слайд 5

Общий вид алгоритма полное ветвление:

Если <условие> то <действие 1>
иначе <действие 2>;
В Паскале:
if

Общий вид алгоритма полное ветвление: Если то иначе ; В Паскале: if then else ;
<условие> then <оператор 1>
else <оператор 2>;

Слайд 6

Ветвление в Паскале

Program Bid1;
Var
a,b,max : real;
Begin
write(‘a=‘); readln(a);
write(‘b=‘); readln(b);
If a > b

Ветвление в Паскале Program Bid1; Var a,b,max : real; Begin write(‘a=‘); readln(a);
then
max := a
else
max := b;
writeln(‘max=‘,max:7:2)
end.

начало

ввод а,в

a>b

max := a

max := b

вывод max

конец

Да

Нет

Слайд 7

Программирование ветвлений

Задача Упорядочить значения двух переменных по возрастанию.

program Sort2;
var
X,Y,C : integer;
begin
readln(X,Y);
If

Программирование ветвлений Задача Упорядочить значения двух переменных по возрастанию. program Sort2; var
X > Y then
begin
C := X;
X := Y;
Y := C
end;
writeln(X,Y)
end.

начало

ввод X, Y

X>Y

C := X
X := Y
Y := C

вывод X, Y

конец

Да

нет

Имя файла: Ветвления-в-Паскале.pptx
Количество просмотров: 27
Количество скачиваний: 0