Программирование разветвляющихся алгоритмов. 8 класс презентация

Слайд 2

Ветвление - такая форма организации действий, при которой в зависимости от выполнения некоторого

условия совершается одна или другая последовательность действий

Ветвление - такая форма организации действий, при которой в зависимости от выполнения некоторого

Слайд 3

1

2

КОМАНДА ВЕТВЛЕНИЯ
ИМЕЕТ ПОЛНУЮ (1)
ИЛИ СОКРАЩЕННУЮ ФОРМУ(2)

1 2 КОМАНДА ВЕТВЛЕНИЯ ИМЕЕТ ПОЛНУЮ (1) ИЛИ СОКРАЩЕННУЮ ФОРМУ(2)

Слайд 4

Слайд 5

Оператор ветвления в полном варианте

IF (условие) THEN (операторы) ELSE (операторы);

условие-записывается с

помощью знаков сравнения
и принимает два значения: да или нет

Сложные условия составляют из простых с помощью логических операций (OR, AND, NOT)

IF A>B THEN max:=A ELSE max:=B;

IF (A>B)AND(A>C) THEN max:=A ELSE max:=100;

Оператор ветвления в полном варианте IF (условие) THEN (операторы) ELSE (операторы); условие-записывается с

Слайд 6

Да

Нет

A > B ?

B:=B*2

Да Нет A > B ? B:=B*2

Слайд 7

Оператор ветвления в неполном варианте

IF (условие) THEN (операторы);

IF A>B THEN B:=В*2;

Оператор ветвления в неполном варианте IF (условие) THEN (операторы); IF A>B THEN B:=В*2;

Слайд 8

Составить программу, которая перераспределит заданные значения x, y так, что в х окажется

большее значение, а в y - меньшее.

Program _1;
var x, y, z: real;
begin
write ('Введите два числа: ');
read (x, y);
if x < y then
begin z:=x;
x:=y;
y:=z:
end;
writeln ('x =', x, 'y=', y);
end.

Составить программу, которая перераспределит заданные значения x, y так, что в х окажется

Имя файла: Программирование-разветвляющихся-алгоритмов.-8-класс.pptx
Количество просмотров: 66
Количество скачиваний: 0