Алгоритмическая конструкция ветвление. Данная конструкция применяется в алгоритмах для задач, при решении которых необходимо делать выбор между действиями.

Презентация:



Advertisements
Похожие презентации
Алгоритмическая конструкция «ветвление». Данная конструкция применяется в алгоритмах для задач, при решении которых необходимо делать выбор между различными.
Advertisements

Учитель информатики: Семакина А. С.. Алгоритмическую структуру «ветвление» и ее особенности Самостоятельно разработаете проекты на языке Visual Basic.
Выбор действий в Бейсике (ветвление). Задача: найти максимальное число из двух чисел. Словесная форма записи: Алгоритм MAX Начало 1. Запросить числа A,
Алгоритмическая конструкция «ветвление» Презентацию разработал Мащенко П.С., учитель МБОУ СОШ 2 муниципального образования Щербиновский район станицы Старощербиновской.
Ветвление в алгоритмах и программах. ОПРЕДЕЛЕНИЕ Разветвляющийся алгоритм – это алгоритм, в котором в зависимости от условия выполняется либо одна, либо.
Автор: Паравина Алина Сергеевна, учитель информатики и ИКТ ГБОУ СОШ 5 г. Сызрань Самарская область.
Условный оператор Решение задач. Название конструкции? Формат записи оператора? Условие Серия 1 Серия 2 Да Нет.
Часть 1 If если then else еnd if то, тогда иначе всё, конец ветвления.
Открытый урок «Реализация разветвляющихся алгоритмов на языке программирования Visual Bаsic»
Основные типы алгоритмических структур. Линейный алгоритм ( следование ) Алгоритм, в котором команды выполняются последовательно одна за другой, называется.
Алгоритмическая конструкция «цикл». Если при решении задачи какое-либо действие или группу действий необходимо выполнять многократно, то в алгоритмах.
Ветвление Байрамова Фарах 9 в. Вопросы Что такое ветвление? Что называется оператором условия и в каких случаях его используют? Пример ветвления из жизни.
Программное управление работой компьютера CLS INPUT A,B,C P=A+B+C PRINT P END.
Алгоритмическая конструкция «цикл» Презентацию разработал Мащенко П.С., учитель МБОУ СОШ 2 муниципального образования Щербиновский район станицы Старощербиновской.
Разветвляющиеся алгоритмы Автор: Плотников Андрей 11-б.
АЛГОРИТМЫ РАЗВЕТВЛЕННОЙ И ЦИКЛИЧЕСКОЙ СТРУКТУРЫ. Алгоритмы разветвленной структуры применяются, когда в зависимости от некоторого условия необходимо выполнить.
Тема урока: Виды алгоритмов и их реализация. Образовательные задачи: 1. Ввести понятия: полная форма ветвления и условный оператор ветвления. 2. Научить.
Алгоритм Леонид 10 класс. Алгоритм - это строго детерминированная последовательность действий, описывающая процесс преобразования объекта из начального.
Способы написания алгоритмов. Устно Что такое алгоритм? Перечислите виды алгоритмов. Что такое система команд исполнителя?
Основные типы алгоритмических структур. Линейный алгоритм (следование). Алгоритм, в котором команды выполняются последовательно одна за другой, называется.
Транксрипт:

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

Данная конструкция применяется в алгоритмах для задач, при решении которых необходимо делать выбор между действиями в зависимости от некоторого условия. Конструкция ветвление существует в двух основных вариантах: ветвление в полной форме ветвление в сокращённой форме

Схема ветвления в полной форме Условие Набор команд 1 Набор команд 2 Да Нет

Задание Разработать алгоритм для ответа на вопрос: станет ли искусственным спутником Земли (ИСЗ) тело которому сообщили скорость м/с? Алгоритм изобразить в виде блок-схемы и записать на языке программирования BASIC. Примечание: тело станет спутником, если его скорость превысит первую космическую скорость М = кг масса Земли, R= м радиус земли, G = 6, гравитационная постоянная.

Блок-схема алгоритма R= М = G = начало «Тело станет ИСЗ Земли» «Тело упадёт на Землю» конец Да Нет

Программа на языке BASIC 10 INPUT "ВВЕДИТЕ СКОРОСТЬ ТЕЛА"; V 20 LET M = 6E LET R = LET G = 6.67E LET V1 = SQR(G * M / R) 70 IF V >= V1 THEN PRINT "ТЕЛО СТАНЕТ ИСКУССТВЕННЫМ СПУТНИКОМ ЗЕМЛИ" ELSE PRINT "ТЕЛО УПАДЁТ НА ЗЕМЛЮ" 80 END Задание: Введите текст программы в память компьютера и запустите эту программу. При запросе скорости тела введите первый раз значение 7000, а при повторном запуске введите значение 8000

Условие Набор команд Да Нет Схема ветвления в сокращённой форме

Задание Разработать алгоритм для определения знака данного числа X. Алгоритм изобразить в виде блок-схемы и записать на языке программирования BASIC.

Блок-схема алгоритма начало «Число положительное» конец X > 0 «Число отрицательное » «Число равно нулю» X X < 0 Да Нет

Программа на языке BASIC Задание: Введите текст программы в память компьютера и запустите эту программу. При запросе числа введите первый раз ноль, при повторном запуске введите отрицательное число, а третий раз введите положительное число. 10 INPUT "ВВЕДИТЕ ЛЮБОЕ ЧИСЛО"; X 20 IF X > 0 THEN PRINT "ЧИСЛО ПОЛОЖИТЕЛЬНОЕ" 30 IF X < 0 THEN PRINT "ЧИСЛО ОТРИЦАТЕЛЬНОЕ" 40 IF X = 0 THEN PRINT "ЧИСЛО РАВНО НУЛЮ" 50 END