Условный оператор IF презентация

Слайд 2

Неполное ветвление IF THEN Полное ветвление IF THEN ELSE Форма записи на Паскале

Неполное ветвление
IF <условие> THEN <команда 1>
Полное ветвление
IF <условие> THEN <команда 1>

ELSE <команда 2>

Форма записи на Паскале

Слайд 3

Оператор выбора CASE Оператор выбора case является обобщением оператора if

Оператор выбора CASE

Оператор выбора case является обобщением оператора if и позволяет

сделать выбор из произвольного числа имеющихся вариантов. Как и в операторе if здесь может присутствовать слово else, имеющее тот же смысл.
Слайд 4

Блок-схема ДА ДА ДА НЕТ НЕТ НЕТ Усл1 Усл2 УслN КОМАНДА 1 КОМАНДА 2 КОМАНДА N

Блок-схема

ДА

ДА

ДА

НЕТ

НЕТ

НЕТ

Усл1

Усл2

УслN

КОМАНДА 1

КОМАНДА 2

КОМАНДА N

Слайд 5

Форма записи на Паскале CASE OF ELSE END; Обратите внимание

Форма записи на Паскале

CASE <ключ выбора> OF
<список выбора>
ELSE

<операторы>
END;

Обратите внимание - в конце оператора case стоит ключевое слово end, для которого нет парного слова begin.

Слайд 6

Задача Нарисовать блок-схему и составить программу, позволяющую получить словесное описание

Задача

Нарисовать блок-схему и составить
программу, позволяющую получить
словесное описание школьных отметок (1-
плохо, 2

– неудовлетворительно, 3 -
удовлетворительно, 4 – хорошо, 5
отлично).
Слайд 7

Блок-схема начало Ввод N N=1 N=2 N=3 N=4 N=5 ДА

Блок-схема

начало

Ввод N

N=1

N=2

N=3

N=4

N=5

ДА

ДА

ДА

ДА

ДА

НЕТ

НЕТ

НЕТ

НЕТ

ПЛОХО

НЕУДОВЛЕТВОРИТЕЛЬНО

УДОВЛЕТВОРИТЕЛЬНО

ХОРОШО

ОТЛИЧНО

НЕПР. ВВОД

конец

Слайд 8

Задача на Паскале Program Zadacha; var n:integer; begin writeln (‘Введите

Задача на Паскале

Program Zadacha;
var n:integer;
begin
writeln (‘Введите номер оценки’);
readln(n);

case n of
1:writeln (‘Плохо’);
2:writeln (‘Неудовлетворительно’);
3:writeln (‘Удовлетворительно’);
4:writeln (‘Хорошо’);
5:writeln (‘Отлично’);
else writeln (‘неправильный ввод’);
end;
readln;
end.
Имя файла: Условный-оператор-IF.pptx
Количество просмотров: 70
Количество скачиваний: 0