Оцените презентацию от 1 до 5 баллов!
Тип файла:
ppt / pptx (powerpoint)
Всего слайдов:
13 слайдов
Для класса:
1,2,3,4,5,6,7,8,9,10,11
Размер файла:
485.50 kB
Просмотров:
100
Скачиваний:
0
Автор:
неизвестен
Слайды и текст к этой презентации:
№1 слайд![Язык программирования Pascal](/documents_6/559e712b253b1086ab02309b543f329d/img0.jpg)
Содержание слайда: Язык программирования Pascal
Ветвление
№2 слайд![Цель урока Научиться](/documents_6/559e712b253b1086ab02309b543f329d/img1.jpg)
Содержание слайда: Цель урока
Научиться программировать на языке Паскаль алгоритмы ветвления.
№3 слайд![Что такое алгоритм? Какие](/documents_6/559e712b253b1086ab02309b543f329d/img2.jpg)
Содержание слайда: Что такое алгоритм?
Какие типы алгоритмов Вы знаете?
Что такое линейный алгоритм?
Что такое ветвление в алгоритме?
Какие Виды ветвлений Вы знаете?
№4 слайд![Ветвление В полном ветвлении](/documents_6/559e712b253b1086ab02309b543f329d/img3.jpg)
Содержание слайда: Ветвление
В полном ветвлении предусмотрено два варианта действий исполнителя в зависимости от значения логического выражения (условия). Если условие истинно, то выполняться будет только первая ветвь, иначе только вторая ветвь.
№5 слайд![Условный оператор if then](/documents_6/559e712b253b1086ab02309b543f329d/img4.jpg)
Содержание слайда: Условный оператор if…then…else
полная форма
Синтаксис:
if <логическое выражение>
then <оператор1>
else <оператор2>;
Семантика:
1. Вычисляется значение <логического выражения>
2. Если <логическое выражение> истинно (TRUE), то выполняется оператор1, иначе выполняется оператор2.
№6 слайд![Вторая ветвь может быть](/documents_6/559e712b253b1086ab02309b543f329d/img5.jpg)
Содержание слайда: Вторая ветвь может быть пустой. Такая структура называется неполным ветвлением или обходом.
Вторая ветвь может быть пустой. Такая структура называется неполным ветвлением или обходом.
№7 слайд![Условный оператор if then](/documents_6/559e712b253b1086ab02309b543f329d/img6.jpg)
Содержание слайда: Условный оператор if…then…
неполное ветвление(обход)
Синтаксис:
if <логическое выражение> then <оператор1>;
Семантика:
1. Вычисляется значение <логического выражения>
2. Если <логическое выражение> оказывается истинным (TRUE), то выполняется оператор1, иначе переход к следующему оператору.
№8 слайд![ЛОГИЧЕСКОЕ ВЫРАЖЕНИЕ - это](/documents_6/559e712b253b1086ab02309b543f329d/img7.jpg)
Содержание слайда: ЛОГИЧЕСКОЕ ВЫРАЖЕНИЕ - это выражение, которое принимает значение TRUE(истина) или FALSE(ложь), и включает в себя арифметические выражения, связанные операциями отношения и логическими операциями.
ЛОГИЧЕСКИЕ ОПЕРАЦИИ:
NOT - НЕ; AND - И; OR - ИЛИ
№9 слайд![ОПЕРАЦИИ ОТНОШЕНИЯ gt больше](/documents_6/559e712b253b1086ab02309b543f329d/img8.jpg)
Содержание слайда: ОПЕРАЦИИ ОТНОШЕНИЯ:
> больше (а>5)
>= больше или равно (a>=b)
< меньше (x<6)
<= меньше или равно (y<=0)
= равно (r=10)
<> неравно (a<>d)
№10 слайд![возвращают значение типа](/documents_6/559e712b253b1086ab02309b543f329d/img9.jpg)
Содержание слайда: возвращают значение типа boolean (true или false)
Выражение отношения – два выражения, связанных операцией отношения.
Семантика:
Вычисляются значения выражений;
Проверяется истинность отношения
Например:
a:=1; b:=2;c:=3;
2*a>=b+c
соответствует 2≥5 значение FALSE
№11 слайд![](/documents_6/559e712b253b1086ab02309b543f329d/img10.jpg)
№12 слайд![Условный оператор Если в](/documents_6/559e712b253b1086ab02309b543f329d/img11.jpg)
Содержание слайда: Условный оператор
Если в ветвях необходимо выполнить несколько операторов то используется составной оператор (блок - begin…end).
№13 слайд![Домашняя работа Решение задач](/documents_6/559e712b253b1086ab02309b543f329d/img12.jpg)
Содержание слайда: Домашняя работа
Решение задач на ветвление
. Дано целое число. Если оно положительное, то удвоить его; если отрицательное, то вычесть из него 2; если нулевое, то заменить его на 10. Вывести полученное число .