Воскресенье, 22.12.2024, 08:19
Вы вошли как Гость | Группа "Не зарегистрированный"Приветствую Вас Гость | RSS
Главная | Каталог статей | Мой профиль | Регистрация | Выход | Вход
QO.DO.AM
 >>>мир предметника 050202

Форма входа

Основное меню

Меню 050202

Учительская OnLine

Категории раздела
Кросворды [8]
Ответы по информатике [40]
Сборник ответов по Информатике и ИКТ

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
// Your SEO optimized title page contents

Счетчики

Главная » Архив Информатики и ИКТ » Занимательная информатика » Ответы по информатике [ Добавить статью ]

Разветвляющиеся алгоритмы. Команда ветвления.

14. Разветвляющиеся алгоритмы. Команда ветвления.

    В отличие от линейных алгоритмов, в которых команды выполняются последовательно одна за другой, в разветвляющиеся алгоритмы входит условие, в зависимости от выполнения или невыполнения которого выполняется та или иная последовательность команд (серий).
    
     В качестве условия в разветвляющемся алгоритме может быть использовано любое понятное исполнителю утверждение, которое может соблюдаться (быть истинно) или не соблюдаться (быть ложно). Такое утверждение может быть выражено как словами, так и формулой. Таким образом, команда ветвления состоит из условия и двух последовательностей команд.
    
     Команда ветвления, как и любая другая, может быть:
    
     • записана на естественном языке;    
     • изображена в виде блок-схемы;    
     • записана на алгоритмическом языке;    
     • закодирована на языке программирования.
    
     ответы на экзамен Команда ветвления, как и любая другая, может быть: • записана на естественном языке; • изображена в виде блок-схемы; • записана на алгоритмическом языке; • закодирована на языке программирования.
    
     Рассмотрим в качестве примера разветвляющийся алгоритм, изображенный в виде блок-схемы.
    
     Аргументами этого алгоритма являются две переменные А, В, а результатом — переменная X. Если условие А >= В истинно, то выполняется команда Х:=А*В, в противном случае выполняется команда Х:=А+В. В результате печатается то значение переменной X, которое она получает в результате выполнения одной из серий команд.
    
     Запишем теперь этот алгоритм на алгоритмическом языке и на языке программирования Бейсик.
    
    
    
     ответы на экзаменРассмотрим в качестве примера разветвляющийся алгоритм, изображенный в виде блок-схемы. Аргументами этого алгоритма являются две переменные А, В, а результатом — переменная X. Если условие А >= В истинно, то выполняется команда Х:=А*В, в противном случае выполняется команда Х:=А+В. В результате печатается то значение переменной X, которое она получает в результате выполнения одной из серий команд. Запишем теперь этот алгоритм на алгоритмическом языке и на языке программирования Бейсик.
    
     ответы на экзаменhttp://qo.do.am/Kartinci2/2/1/6/clip_image002.jpg
    

Категория: Ответы по информатике | Добавил: metalworker (09.03.2013)
Просмотров: 1467
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]


qo.do.am © 2024