БАЗОВЫЕ ЦИКЛИЧЕСКИЕ КОНСТРУКЦИИ. ЦИКЛ ЭТО АЛГОРИТМ (ИЛИ ЧАСТЬ АЛГОРИТМА), МНОГОКРАТНО ВЫПОЛНЯЕМЫЙ ПРИ ЗАДАННОМ УСЛОВИИ.

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



Advertisements
Похожие презентации
Циклический алгоритм. Циклический алгоритм – это алгоритм, в котором предусматривается многократное повторение одного и того же действия над новыми данными.
Advertisements

Циклический алгоритм –это алгоритм команды которого выполняются несколько раз подряд. В языке Паскаль имеется три различных оператора цикла: 1. Оператор.
Разветвляющиеся алгоритмы. Кондрина А.В. учитель информатики и ИКТ.
1. Что такое разветвляющейся алгоритм? 2. Приведите примеры разветвляющихся алгоритмов.
"Составление циклических алгоритмов". Структура ЦИКЛ используется при составлении алгоритмов, в которых необходимо многократно повторять какие- либо действия.
Циклы и исполнители алгоритмов.. Цикл (повтор)- это такая форма организации действий, при которой одна и та же последовательность действий совершается.
Основы программирования Основные алгоритмические конструкции Следование Следование Ветвление Ветвление Повторение Повторение.
Циклические алгоритмы. Цикл с предусловием. Урок информатики 10 класс Тема «Циклические алгоритмы» Автор учитель и информатики Обухова Я.Ю.
Циклы Сегодня вы узнаете : Как записываются повторяющиеся процессы в алгоритмах. Какие бывают виды циклов. Познакомитесь с примерами записи циклических.
Циклические алгоритмы Циклические алгоритмы. Алгоритм называется циклическим, если последовательность шагов алгоритма выполняется многократно.
© Нечаева Ольга Ивановна 2008 год. Циклические алгоритмы © Нечаева Ольга Ивановна 2008 год В циклическом алгоритме серия команд (тело цикла) выполняется.
Операторы языка Паскаль. Операторы повтора (цикла)
Алгоритм и его свойства. Алгоритм Алгоритм – это описанная на некотором языке, точная конечная система правил, определяющая содержание и порядок действий.
Программирование циклических алгоритмов. Цикл - многократное повторение последовательности действий по некоторому условию.
Представление алгоритма в виде блок-схемы. Способы записи алгоритмов: словесный словесный графический графический БЛОК-СХЕМА БЛОК-СХЕМА.
Автор Титова Л.И.. Да Нет Тело цикла Условие Тело цикла Нет Да Тело цикла Изменение параметра цикла ВОПРОС 2: Назовите разновидность цикла представленного.
Алгоритмическая структура «Повторение» Повторенье – мать учения.
8 класс Многие процессы в окружающем мире основаны на многократном повторении одной и той же последовательности действий ОБЩЕЕ ПРЕДСТАВЛЕНИЕ.
Алгоритмические конструкции. Виды алгоритмов 1. Линейные алгоритмы 2. Разветвляющие алгоритмы 3. Циклические алгоритмы.
ПРОГРАММИРОВАНИЕ ПОВТОРЕНИЙ. НАЧАЛО AB A, B, C A = A + C F = B + C F КОНЕЦ B = B + C F = A + B B < C A = A + B F = A + C нет да A = 1, B = 1, C = 4 F=?
Транксрипт:

БАЗОВЫЕ ЦИКЛИЧЕСКИЕ КОНСТРУКЦИИ

ЦИКЛ ЭТО АЛГОРИТМ (ИЛИ ЧАСТЬ АЛГОРИТМА), МНОГОКРАТНО ВЫПОЛНЯЕМЫЙ ПРИ ЗАДАННОМ УСЛОВИИ.

ЦИКЛ охватывает последовательность операторов, заключенных между оператором перехода с оператором, который позволяет возвратиться на начало цикла.

ЦИКЛ С ПОСЛЕУСЛОВИЕМ «ДО» В цикле «до» проверка условия происходит после того, как тело цикла выполнится. Поэтому цикл выполняется хотя бы один раз. Тело цикла – это последовательность действий. Тело цикла условие да нет

ЦИКЛ С ПРЕДУСЛОВИЕМ «ПОКА» Цикл «пока» отличается от цикла «до» тем, что проверка условия производится до выполнения цикла, и, если условие выхода из цикла выполняется, то цикл не выполнится ни разу. Тело цикла условие да нет

ЦИКЛ С ПАРАМЕТРОМ «ДЛЯ» Начальный параметр Тело цикла Следующий параметр условие да нет

ПРИМЕР ПРИМЕНЕНИЯ ЦИКЛОВ Решим задачу: В коробке хранится некоторое количество черных и белых шаров. Требуется разложить эти шары по двум корзинкам белого и черного цвета: белые шары – в белую корзинку, черные – в черную.

Решение: 1 способ Цикл «до» начало Вынуть шар из коробки Шар белый Положить в белую корзинку Положить в черную корзинку Коробка не пуста да нет конец

Решение: 2 способ Цикл «пока» начало Положить в белую корзинку Вынуть шар из коробки Шар белый Положить в черную корзинку Коробка не пуста да нет конец

Решение: 2 способ Цикл «пока» начало Положить в белую корзинку Вынуть шар из коробки Шар белый Положить в черную корзинку Коробка не пуста да нет конец

РЕШЕНИЕ ЗАДАЧ ВЫПОЛНИТЕ АНАЛОГИЧНУЮ ЗАДАЧУ: На стоянке стоят машины синего и красного цвета. Составьте блок- схему (цикла «до» и цикла «пока») алгоритма заезда синих машин в гараж С, а красных – в гараж К.