Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Соответствие между служебными словами и блоками






Мы уже познакомились с блок-схемами и знаем, что это другая форма записи алгоритма. Каждому служебному слову соответствует определенный блок. Возьмем произвольные алгоритмы и построим для них блок-схемы.

алгнач поканц еслито серия 1 иначе серия 2 все кц кон
На плечах блоков команд ветвления и повторения ответы «да» и «нет» можно не писать, в этом случае считается, что левое плечо имеет ответ «да», а правое «нет».
алгаргрезнач серия 1 поканц еслито серия 2 иначе серия 3 все кц поканц серия 4 кц кон
алгаргрезнач серия 1 еслитопоканц серия 2 кц все кц еслито серия 3 иначе серия 4 все кон

 

 

алгнач еслитопоканц серия 1 кц иначепоканц серия 2 кц все кон  

А теперь напишем алгоритмы, соответствующие данным блок-схемам.

алгаргрезнач поканц поканц серия 1 кц поканц серия 2 кц кц кон    
алгнач еслитопоканц серия 1 кц иначе серия 2 все серия 3 кон    
алгаргрезнач серия 1 поканц еслито серия 3 иначе серия 4 все кц поканц серия 4 кц кон

 

Вопросы

1 Общий вид команды повторения.

2 Как исполняется команда повторения?

3 Как иначе называется команда повторения?

4 Как выглядит блок-схема команды повторения?

5 Какому служебному слову соответствует ромб, если к нему возвращается стрелка?

6 Какой блок соответствует слову арг?

7 Чему соответствует прямоугольник?

8 Приведите примеры команды повторения из жизни.

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.