Ветвление - такая форма организации действий, при которой в зависимости от выполнения некоторого условия совершается одна или
Оператор ветвления в полном варианте
Оператор ветвления в неполном варианте
Составить программу, которая перераспределит заданные значения x, y так, что в х окажется большее значение, а в y - меньшее.
3.69M
Category: programmingprogramming

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

1.

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

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

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

3.

КОМАНДА ВЕТВЛЕНИЯ
ИМЕЕТ ПОЛНУЮ (1)
ИЛИ СОКРАЩЕННУЮ
ФОРМУ(2)
1
Да
2
Нет
Условие
Серия 1
Нет
Да
Условие
Серия 2
Серия 1

4.

Да
Нет
A>B?
A - максимальное
В - максимальное

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

IF (условие) THEN (операторы) ELSE (операторы);
условие-записывается с помощью знаков сравнения
и принимает два значения: да или нет
IF A>B THEN max:=A ELSE max:=B;
Сложные условия составляют из простых с
помощью логических операций (OR, AND, NOT)
IF (A>B)AND(A>C) THEN max:=A ELSE
max:=100;

6.

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

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

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.

9.

Домашнее задание:
п. 3.4 ,
№12, 14 (стр. 135)
English     Русский Rules