Виды алгоритмов Скачать
презентацию
<<  Алгоритм с ветвлением Циклический процесс  >>
Учитель информатики: Семакина А. С
Учитель информатики: Семакина А. С
На этом уроке вы узнаете
На этом уроке вы узнаете
Закончите предложения:
Закончите предложения:
Алгоритмическая структура "ветвление"
Алгоритмическая структура "ветвление"
Алгоритмическая структура "ветвление"
Алгоритмическая структура "ветвление"
а) Полное ветвление
а) Полное ветвление
б) Неполное ветвление
б) Неполное ветвление
Пример 1
Пример 1
Пример 2
Пример 2
Пример 3
Пример 3
Пример 4
Пример 4
На уроке отдохнем – физминутку проведем
На уроке отдохнем – физминутку проведем
Решение задач
Решение задач
S = 5
S = 5
S = 8
S = 8
If x>5 and x<10 Then y=x Else y=0 End If
If x>5 and x<10 Then y=x Else y=0 End If
Проект 1
Проект 1
Тест
Тест
Мини - игра
Мини - игра
Проект 2
Проект 2
Итоги урока
Итоги урока
Домашнее задание
Домашнее задание
Слайды из презентации «Алгоритмическая структура Ветвление» к уроку информатики на тему «Виды алгоритмов»

Автор: Семакина А. С.. Чтобы увеличить слайд, нажмите на его эскиз. Чтобы использовать презентацию на уроке, скачайте файл «Алгоритмическая структура Ветвление.ppt» бесплатно в zip-архиве размером 445 КБ.

Скачать презентацию

Алгоритмическая структура Ветвление

содержание презентации «Алгоритмическая структура Ветвление.ppt»
СлайдТекст
1 Учитель информатики: Семакина А. С

Учитель информатики: Семакина А. С

Алгоритмическая структура "ветвление" на языке Visual Basic

2 На этом уроке вы узнаете

На этом уроке вы узнаете

Алгоритмическую структуру «ветвление» и ее особенности

Научитесь решать задачи на составление алгоритмов с использованием «ветвления»

Самостоятельно разработаете проекты на языке Visual Basic

3 Закончите предложения:

Закончите предложения:

Алгоритм – это …

Основные свойства алгоритма …

Алгоритмы можно записать такими способами …

Линейный алгоритм –это …

4 Алгоритмическая структура "ветвление"

Алгоритмическая структура "ветвление"

Задача: «Из ряда чисел 15, 16, 17, 18 выпишите значения x, при которых верно неравенство x + 24 > 40».

Если x = 15 или x = 16, то x + 24 > 40 не верное неравенство Если x = 17 или x = 18, то x + 24 > 40 верное неравенство

5 Алгоритмическая структура "ветвление"

Алгоритмическая структура "ветвление"

В алгоритмической структуре «ветвление» в зависимости от истинности или ложности условия выполняется одна или другая серия команд.

В качестве условия может быть использовано любое логическое выражение со знаком > (больше), < (меньше), = (равно), > = (больше либо равно), < = (меньше либо равно)

6 а) Полное ветвление

а) Полное ветвление

7 б) Неполное ветвление

б) Неполное ветвление

8 Пример 1

Пример 1

Задача: «Из ряда чисел 15, 16, 17, 18 выпишите значения x, при которых верно неравенство x + 24 > 40».

9 Пример 2

Пример 2

Дано число x. Определите, является ли число x положительным? (с помощью блок-схемы)

10 Пример 3

Пример 3

Дано число x. Определите, является ли число x положительным? (на языке программирования)

If x > 0 Then MsgBox «Число положительное» Else MsgBox «Число отрицательное» End If

11 Пример 4

Пример 4

В качестве условия можно использовать переменную или арифметическое выражение. Если его результат будет равен 0, то это расценивается как «ложь», остальные значения – «истина».

If a Then MsgBox «Не равно 0» Else MsgBox «Равно 0» End If

12 На уроке отдохнем – физминутку проведем

На уроке отдохнем – физминутку проведем

Любопытная Варвара Смотрит влево…Смотрит вправо. А потом опять вперед. Тут немного отдохнет Шея не напряжена и расслаблена… А Варвара смотрит вверх! Выше всех, все дальше вверх! Возвращается обратно. Расслабление приятно! Шея не напряжена и расслаблена! А теперь посмотрим вниз. Мышцы шеи напряглись. Возвращаемся обратно. Расслабление приятно. Шея не напряжена и расслаблена!

13 Решение задач

Решение задач

14 S = 5

S = 5

A = 2 B = 3 If A>B Then S=A*B Else S=A+B Print S

ПРИМЕР 5. Какое значение переменной S будет напечатано после выполнения фрагмента программы на языке Visual Basic?

15 S = 8

S = 8

ПРИМЕР 6. Фрагмент алгоритма изображен в виде блок-схемы. Определите, какое значение переменной S будет напечатано в результате выполнения алгоритма.

16 If x>5 and x<10 Then y=x Else y=0 End If

If x>5 and x<10 Then y=x Else y=0 End If

ПРИМЕР 7 . Как на языке VB записать следующее условие:

17 Проект 1

Проект 1

Задание: Разработать проект, который использует алгоритмическую структуру «ветвление» для контроля знаний.

18 Тест

Тест

Мои документы – 9 класс – algoritm.html

Нормы оценок 90-100% - оценка «5» 70-80% - оценка «4» 50-60% - оценка «3»

19 Мини - игра

Мини - игра

«Поделись улыбкою своей!»

20 Проект 2

Проект 2

1. Разработайте программу "Угадай-ка", которая будет загадывать число, а пользователь будет пытаться его угадать: 1. Создайте следующую форму: 2. Дважды щелкните по кнопке Ответ и в процедуре обработки события создайте код, который сравнивает введенное пользователем число в Text1.Text с любым фиксированным числом, например, 5. Если числа равны, то в Text2.Text должно быть введено "Угадал", в противном случае "Не угадал". 3. Запустите программу, введите исходные данные, щелкните по кнопке Ответ, протестируйте программу, остановите, исправьте при необходимости ошибки в программе. 2. Дополнительное задание: Доработайте программу так, чтобы она в Text2.Text сообщала "Больше", "Меньше" либо "Горячо", если разница между числами меньше 10, и холодно, если 10 и более.

21 Итоги урока

Итоги урока

На этом уроке мы узнали:

Основную алгоритмическую структуру «ветвление»

Научились самостоятельно разрабатывать алгоритм решения поставленной задачи

Закрепили полученные знания с помощью теста

22 Домашнее задание

Домашнее задание

1. Выучить § 2.6.2

2. Задание 2.17 и 2.18

3. Вопросы 1 и 2

4. Написать программу к следующей задаче: «Даны три числа. Определить наибольшее.»

«Алгоритмическая структура Ветвление»
http://900igr.net/prezentatsii/informatika/Algoritmicheskaja-struktura-Vetvlenie/Algoritmicheskaja-struktura-Vetvlenie.html
cсылка на страницу
Урок

Информатика

126 тем
Слайды
Презентация: Алгоритмическая структура Ветвление.ppt | Тема: Виды алгоритмов | Урок: Информатика | Вид: Слайды
900igr.net > Презентации по информатике > Виды алгоритмов > Алгоритмическая структура Ветвление.ppt