Учитель информатики МОУ СОШ 39 г. Иркутска Смыкова Светлана Анатольевна
Алгоритмическую структуру « выбор » и ее особенности Научитесь решать задачи на составление алгоритмов с использованием «ветвления» Самостоятельно разработаете проект на языке Visual Basic
В каком случае используется алгоритмическая структура « ветвление »? В каком случае в алгоритмической структуре «ветвление» выполняется последовательность команд «серия 1»? В каком случае можно использовать сокращенную форму алгоритмической структуры «ветвление»? В каком случае в алгоритмической структуре «ветвление» выполняется последовательность команд «серия 2»? 1.В каком случае можно использовать сокращенную форму алгоритмической структуры «ветвление»?
Алгоритмическая структура « выбор » применяется для реализации ветвлений со многими вариантами серий команд. В структуру выбора входят несколько условий, которые последовательно проверяются. При истинности одного из условий ( Условие 1, Условие 2 и т. д.) выполняется соответствующая последовательность команд ( Серия 1, Серия 2 и т. д.). Если ни одно из условий не будет истинно, то будет выполнена последовательность команд « Серия ».
1.В каком случае можно использовать сокращенную форму алгоритмической структуры «ветвление»? В алгоритмической структуре « выбор » выполняется одна из нескольких последовательностей команд при истинности соответствующего условия.
Блок - схемаЯзык программирования Visual Basic Select Case Выражение Case Условие 1 Серия 1 Case Условие 2 Серия 2 [Case Else Серия ] End Select Условие 1 Условие 2 Серия 1Серия 2Серия
1.В каком случае можно использовать сокращенную форму алгоритмической структуры «ветвление»? В языке программирования Visual Basic инструкция выбора начинается с ключевых слов Select Case, после которых записывается переменная или выражение. После ключевых слов Case записываются условия, в которых заданная переменная или выражение сравнивается с определенными значениями. При истинности одного из условий выполняется соответствующая серия команд. Если ни одно из условий не истинно, то выполняется серия команд после ключевого слова Else. Заканчивается инструкция ключевыми словами End Select.
1.В каком случае можно использовать сокращенную форму алгоритмической структуры «ветвление»? В случае отсутствия серии команд, которую необходимо выполнить при ложности всех условий, используется сокращенная форма алгоритмической структуры « выбор ». В этом случае в операторе выбора отсутствуют ключевые слова Case Else и, соответственно, последовательность команд « Серия ». Тогда, если все условия ложны, выполнение оператора выбора заканчивается и выполняется следующая строка программы.
Любопытная Варвара Смотрит влево…Смотрит вправо. А потом опять вперед. Тут немного отдохнет Шея не напряжена и расслаблена… А Варвара смотрит вверх! Выше всех, все дальше вверх! Возвращается обратно. Расслабление приятно! Шея не напряжена и расслаблена! А теперь посмотрим вниз. Мышцы шеи напряглись. Возвращаемся обратно. Расслабление приятно. Шея не напряжена и расслаблена!
Задание : Разработать проект, который позволяет выставлять отметку за работу в зависимости от количества сделанных ошибок.
Научились самостоятельно разрабатывать алгоритм решения поставленной задачи Закрепили полученные знания с помощью практической работы Основную алгоритмическую структуру « выбор » На этом уроке мы узнали:
1. Выучить § Задание 2.20 и Вопросы 1 и 2