7
  • Презентации
  • Презентация по информатике на тему Ветвления. Условный оператор

Презентация по информатике на тему Ветвления. Условный оператор

Автор публикации:
Дата публикации:
Краткое описание:

1
Проверка домашнего задания Вычислить 73 div 15: a. 5; b. 6; c. 3; d. 4; e. 10...
Проверка домашнего задания Вычислить 73 div 15: a. 5, b. 6, c. 3, d. 4, e. 10. (Правильный ответ) Алгоритмизация и программирование, Паскаль, 10 класс  К.Ю. Поляков, Е.А. Ерёмин, 2013 http://kpolyakov.spb.ru
2
Проверка домашнего задания 2. Вычислить 108 mod 12: a. 0; b. 9; c. 6; d. 8; e...
Проверка домашнего задания 2. Вычислить 108 mod 12: a. 0, b. 9, c. 6, d. 8, e. 1. (Правильный ответ) Алгоритмизация и программирование, Паскаль, 10 класс  К.Ю. Поляков, Е.А. Ерёмин, 2013 http://kpolyakov.spb.ru
0
 
Благодаря этой рекламе сайт может продолжать свое существование, спасибо за просмотр.
3
Проверка домашнего задания 3. Вычислить 5 + 13 div 4: a. 4; b. 8; c. 11; d. 1...
Проверка домашнего задания 3. Вычислить 5 + 13 div 4: a. 4, b. 8, c. 11, d. 17, e. 12. (Правильный ответ) Алгоритмизация и программирование, Паскаль, 10 класс  К.Ю. Поляков, Е.А. Ерёмин, 2013 http://kpolyakov.spb.ru
4
Проверка домашнего задания 4. Вычислить 5 * 13 mod 4: a. 1; b. 8; c. 11; d. 1...
Проверка домашнего задания 4. Вычислить 5 * 13 mod 4: a. 1, b. 8, c. 11, d. 17, e. 12. (Правильный ответ) Алгоритмизация и программирование, Паскаль, 10 класс  К.Ю. Поляков, Е.А. Ерёмин, 2013 http://kpolyakov.spb.ru
5
Проверка домашнего задания 5. Вычислить 123 mod 100 div 10: a. 1; b. 2; c. 3;...
Проверка домашнего задания 5. Вычислить 123 mod 100 div 10: a. 1, b. 2, c. 3, d. 12, e. 23. (Правильный ответ) Алгоритмизация и программирование, Паскаль, 10 класс  К.Ю. Поляков, Е.А. Ерёмин, 2013 http://kpolyakov.spb.ru
6
Программирование на языке Паскаль Ветвления. Условный оператор  К.Ю. Поляков...
Программирование на языке Паскаль Ветвления. Условный оператор  К.Ю. Поляков, Е.А. Ерёмин, 2013 http://kpolyakov.spb.ru
7
Разветвляющиеся алгоритмы Задача. Ввести два целых числа и вывести на экран...
Разветвляющиеся алгоритмы Задача. Ввести два целых числа и вывести на экран наибольшее из них. Идея решения: надо вывести на экран первое число, если оно больше второго, или второе, если оно больше первого. Особенность: действия исполнителя зависят от некоторых условий (если … иначе …). Алгоритмы, в которых последовательность шагов зависит от выполнения некоторых условий, называются разветвляющимися.
8
Условный оператор 	если a>b то M:=a иначе M:=b все 	if a>b then M:=a else M:=b
Условный оператор если a>,b то M:=a иначе M:=b все if a>,b then M:=a else M:=b
9
Условный оператор Задача: изменить порядок действий в зависимости от выполнен...
Условный оператор Задача: изменить порядок действий в зависимости от выполнения некоторого условия. полная форма ветвления M:= a a >, b? M:= b да нет вывод M Если a = b? ? Алгоритмизация и программирование, Паскаль, 10 класс  К.Ю. Поляков, Е.А. Ерёмин, 2013 http://kpolyakov.spb.ru
10
Условный оператор: полная форма if a > b then M:= a else M:= b; if a > b then...
Условный оператор: полная форма if a >, b then M:= a else M:= b, if a >, b then begin M:= a, end else begin M:= b, end, операторные скобки Перед else знак «,» НЕ ставится! ! Алгоритмизация и программирование, Паскаль, 10 класс  К.Ю. Поляков, Е.А. Ерёмин, 2013 http://kpolyakov.spb.ru
11
Условный оператор: неполная форма неполная форма ветвления M:= a; if b > a th...
Условный оператор: неполная форма неполная форма ветвления M:= a, if b >, a then M:= b, M:= b b >, a? да нет вывод M M:= a Алгоритмизация и программирование, Паскаль, 10 класс  К.Ю. Поляков, Е.А. Ерёмин, 2013 http://kpolyakov.spb.ru
12
Условный оператор if a < b then begin с:= a; a:= b; b:= c end; Алгоритмизация...
Условный оператор if a <, b then begin с:= a, a:= b, b:= c end, Алгоритмизация и программирование, Паскаль, 10 класс  К.Ю. Поляков, Е.А. Ерёмин, 2013 http://kpolyakov.spb.ru
13
Знаки отношений > < >=
Знаки отношений >, <, >,= <,= = <,>, больше, меньше больше или равно меньше или равно равно не равно Алгоритмизация и программирование, Паскаль, 10 класс  К.Ю. Поляков, Е.А. Ерёмин, 2013 http://kpolyakov.spb.ru
14
Вложенный условный оператор if a > b then writeln('Андрей старше') else if a...
Вложенный условный оператор if a >, b then writeln(Андрей старше) else if a = b then writeln(Одного возраста) else writeln(Борис старше), вложенный условный оператор Задача: в переменных a и b записаны возрасты Андрея и Бориса. Кто из них старше? Зачем нужен? ? Сколько вариантов? ? Алгоритмизация и программирование, Паскаль, 10 класс  К.Ю. Поляков, Е.А. Ерёмин, 2013 http://kpolyakov.spb.ru
15
Выделение структуры отступами if a > b then write('А') else if a = b then wri...
Выделение структуры отступами if a >, b then write(А) else if a = b then write(=) else write(Б), if a >, b then write(А) else if a = b then write(=) else write(Б), Алгоритмизация и программирование, Паскаль, 10 класс  К.Ю. Поляков, Е.А. Ерёмин, 2013 http://kpolyakov.spb.ru
16
Условный оператор 	if  then begin {что делать, если условие верно} end else...
Условный оператор if <,условие>, then begin {что делать, если условие верно} end else begin {что делать, если условие неверно} end, Особенности: перед else НЕ ставится точка с запятой вторая часть (else …) может отсутствовать (неполная форма) если в блоке один оператор, можно убрать слова begin и end
17
Физкультминутка Алгоритмизация и программирование, Паскаль, 10 класс  К.Ю. П...
Физкультминутка Алгоритмизация и программирование, Паскаль, 10 класс  К.Ю. Поляков, Е.А. Ерёмин, 2013 http://kpolyakov.spb.ru
18
1. Упражнения для улучшения мозгового кровообращения «Наклоны головы» Вперед...
1. Упражнения для улучшения мозгового кровообращения «Наклоны головы» Вперед – назад Вправо - влево
19
2. Упражнение общего воздействия «Бокс»
2. Упражнение общего воздействия «Бокс»
20
3. Упражнения для снятия утомления с плечевого пояса и рук «Рывки руками» «Сж...
3. Упражнения для снятия утомления с плечевого пояса и рук «Рывки руками» «Сжимание кисти в кулак»
21
4. Упражнение для снятия напряжения с мышц туловища «Наклоны в сторону»
4. Упражнение для снятия напряжения с мышц туловища «Наклоны в сторону»
22
«Вращение глазами» по часовой стрелке против часовой стрелки 5. Упражнения дл...
«Вращение глазами» по часовой стрелке против часовой стрелки 5. Упражнения для глаз
23
«Пальчик» Приближайте и отводите палец
«Пальчик» Приближайте и отводите палец
24
«Во все стороны» Двигайте глазами вверх-вниз вправо-влево
«Во все стороны» Двигайте глазами вверх-вниз вправо-влево
25
«Кто там?» Зажмурьтесь посильнее Широко откройте глаза
«Кто там?» Зажмурьтесь посильнее Широко откройте глаза
26
«Моргание»
«Моргание»
27
«Сон» Закройте глаза
«Сон» Закройте глаза
28
Закрепление материала 1. Условный оператор имеет следующий формат: If _______...
Закрепление материала 1. Условный оператор имеет следующий формат: If ___________ then оператор 1 ____ оператор 2, 2. Команда, с помощью которой записывается разветвляющийся алгоритм, называется ________________. условие else условный оператор Алгоритмизация и программирование, Паскаль, 10 класс  К.Ю. Поляков, Е.А. Ерёмин, 2013 http://kpolyakov.spb.ru
29
Закрепление материала 3. Для данного а вычислить значение в: program z; var _...
Закрепление материала 3. Для данного а вычислить значение в: program z, var _____ : real, begin writeln(‘Введите __’), readln(__), if _____ then __________ else ___________, writeln(‘в =’,_______), readln end. a, b a a a>,=0 b:=sqr(a)-4 b:=a*sqr(a) b Алгоритмизация и программирование, Паскаль, 10 класс  К.Ю. Поляков, Е.А. Ерёмин, 2013 http://kpolyakov.spb.ru
30
Практическая работа «A»: Ввести три целых числа, найти максимальное из них. П...
Практическая работа «A»: Ввести три целых числа, найти максимальное из них. Пример: Введите три целых числа: 1 5 4 Максимальное число 5 «B»: Ввести пять целых чисел, найти максимальное из них. Пример: Введите пять целых чисел: 1 5 4 3 2 Максимальное число 5 Алгоритмизация и программирование, Паскаль, 10 класс  К.Ю. Поляков, Е.А. Ерёмин, 2013 http://kpolyakov.spb.ru
31
Задачи «C»: Ввести последовательно возраст Антона, Бориса и Виктора. Определи...
Задачи «C»: Ввести последовательно возраст Антона, Бориса и Виктора. Определить, кто из них старше. Пример: Возраст Антона: 15 Возраст Бориса: 17 Возраст Виктора: 16 Ответ: Борис старше всех. Пример: Возраст Антона: 17 Возраст Бориса: 17 Возраст Виктора: 16 Ответ: Антон и Борис старше Виктора. Алгоритмизация и программирование, Паскаль, 10 класс  К.Ю. Поляков, Е.А. Ерёмин, 2013 http://kpolyakov.spb.ru
32
Домашнее задание Задание на дом: §57, страницы 126-128. Задача №2 на стр. 132...
Домашнее задание Задание на дом: §57, страницы 126-128. Задача №2 на стр. 132 Напишите программу, которая выбирает максимальное и минимальное из пяти введенных чисел. Пример: Введите пять целых чисел: 1 5 4 3 2 Максимальное число 5 Минимальное число 1 Алгоритмизация и программирование, Паскаль, 10 класс  К.Ю. Поляков, Е.А. Ерёмин, 2013 http://kpolyakov.spb.ru
33
Наш урок подошел к концу, и я хочу сказать… Мне больше всего удалось… Что я п...
Наш урок подошел к концу, и я хочу сказать… Мне больше всего удалось… Что я получил от этого урока? За что ты можешь себя похвалить? За что ты можешь похвалить одноклассников? За что ты можешь похвалить учителя? Что меня удивило? Для меня было открытием то, что… Что, на ваш, взгляд не удалось? Почему? Что учесть на будущее? Мне было интересно.. Мне было трудно… Я понял, что… Алгоритмизация и программирование, Паскаль, 10 класс  К.Ю. Поляков, Е.А. Ерёмин, 2013 http://kpolyakov.spb.ru
 
 
X

Чтобы скачать данную презентацию, порекомендуйте её своим друзьям в любой соц. сети.

После этого кнопка ЗАГРУЗКИ станет активной!

Кнопки рекомендации:

загрузить презентацию