ИНФОРМАТИКА БЛОК-СХЕМА ЦИКЛА теория задачи © 2001 г. Маслова Л.Н.

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



Advertisements
Похожие презентации
1 Алгоритмы и алгостихи 2 Алгостихи! Алгостихи – стихотворения, по своему содержанию представляющие некоторый алгоритм. (По сути - это словесная запись.
Advertisements

ПРЕЗЕНТАЦИЯ ПО СТИХОТВОРЕНИЮ А.С. ПУШКИНА «К ЧААДАЕВУ» Подготовила ученица 9 «А» класса Машукова Ксения.
Л.Л. Босова, УМК по информатике для 5-7 классов Москва, 2007 ТИПЫ АЛГОРИТМОВ.
Л.Л. Босова, УМК по информатике для 5-7 классов Москва, 2007 ТИПЫ АЛГОРИТМОВ.
Л.Л. Босова, УМК по информатике для 5-7 классов Москва, 2007 ТИПЫ АЛГОРИТМОВ Скачать конспект к данной презентации Qo.do.aM - >>>мир предметника
Л.Л. Босова, УМК по информатике для 5-7 классов Москва, 2007 ТИПЫ АЛГОРИТМОВ.
Линейные алгоритмы Алгоритмы с ветвлениями Алгоритмы с повторениями ТИПЫ АЛГОРИТМОВ.
Алгоритмическая структура «цикл». В алгоритмическую структуру «цикл» входит серия команд, выполняемая многократно. Такая последовательность команд называется.
1 из 23 Шлямина Е.А., УМК по информатике для 6 класса ТИПЫ АЛГОРИТМОВ.
Итерационные циклы. Чем отличаются итерационные циклы от цикла с параметром? Вспомним определения цикла с параметром: Это цикл в котором серия команд.
Операторы цикла в Pascal. Многократно повторяющийся участок вычислительного процесса называется циклом. Если заранее известно количество необходимых повторений,
Л.Л. Босова, УМК по информатике для 5-7 классов Москва, 2007 ТИПЫ АЛГОРИТМОВ.
Циклические алгоритмы Что такое алгоритм? АлгоритмАлгоритм – это последовательность шагов для решения задачи.
Оператор WHILE Оператор while называют оператором цикла с предусловием (условие проверяется перед выполнением тела цикла), операторы тела цикла могут быть.
Презентацию составила учитель первой категории МБОУ СОШ 14 имени К.С.Федоровского г.Юрги Кемеровской области Яковлева Ирина Владимировна.
Писать письмо, пока не закончится лист. начало Пока Не закончится лист писать конец данет.
В алгоритмической структуре «цикл» серия команд (тело цикла) выполняется многократно. Циклы бывают 2 типов: 1.Цикл со счетчиком. Используется когда заранее.
Алгоритмическая структура ветвления. Ветвление - такая форма организации действий, при которой в зависимости от выполнения некоторого условия совершается.
Программирование циклических алгоритмов. Цикл - многократное повторение последовательности действий по некоторому условию.
Оператор цикла с предусловием. Оператор цикла с предусловием используется в тех случаях, когда заранее неизвестно число повторений цикла. Форма записи.
Транксрипт:

ИНФОРМАТИКА БЛОК-СХЕМА ЦИКЛА теория задачи © 2001 г. Маслова Л.Н.

Решение: + - начало Встретить девушку Примерить ей туфельку Подошла? Распрощаться Золушка найдена конец задачи начало теория Задача. Составить блок-схему поиска Золушки.

Циклом называется такая форма организации действий, при которой одна и та же последовательность действий повторяется до тех пор, пока сохраняется значение некоторого логического выражения. При изменении значения логического выражения на противоположное повторения прекращаются (цикл завершается). Различают циклы с неизвестным числом повторений (итерационные) и с известным числом повторений (цикл с параметром). задачи начало

с предусловием постусловием Цикл «ДО»Цикл «ПОКА» задачи начало Итерационные циклы

«ДО»«ПОКА» - + ЛВ Серия команд + - ЛВ Серия команд, если оно имеет значение ЛОЖЬ в противном случае осуществляется выполнение блока, следующего за циклом. Для цикла «ДО» с предусловием проверяется значение логического выражения, то выполняются операторы, входящие в цикл, Для цикла «ПОКА» с предусловием проверяется значение логического выражения, если оно имеет значение ИСТИНА, то выполняются операторы, входящие в цикл, в противном случае осуществляется выполнение блока, следующего за циклом. задачи начало Циклы с предусловием

«ДО»«ПОКА», если оно имеет значение ЛОЖЬ В противном случае осуществляется выход из цикла. В цикле «ДО» с постусловием сначала выполняется серия команд, входящих в цикл - Серия команд +, затем проверяется значение логи- ческого выражения, то вновь выполняется серия команд, входящих в цикл. + Серия команд - В цикле «ПОКА» с постусловием выполняется серия команд, входящих в цикл, затем проверяется значение логического выражения, если оно имеет значение ИСТИНА, то вновь выполняется серия команд, входящих в цикл. В противном случае осуществляется выход из цикла. Цикл с постусловием выполняется хотя бы один раз. ЛВ задачи начало Циклы с постусловием

Из теории чисел Ситуационные Алгостихи теория начало

Собери пирамиду. Составьте блок-схему по словесному алгоритму используя цикл «ПОКА». Алгоритм. 1. Взять большее кольцо. 2. Надеть на подставку. 3. Если кольца не закончились, выполни шаг 1. 4.Конец. Демонстрационное решение: Логическим выражением является условие «кольца не закончились». В цикле «ПОКА» выражение должно принимать значение ИСТИНА. Задание: Составь блок-схему собирания пирамиды, используя цикл «ДО». Ситуационная задача 1 теория задачи начало

Ситуационная задача 2 Помогите девочке. Составьте алгоритм приготовления оладий. Однажды летом на каникулах Машенька задумала приготовить родителям сюрприз – угостить их вкусными домашними оладьями. Но она не знает, как их готовить. теория задачи начало

Ситуационная задача 3 Разработайте алгоритм «Как помыть посуду». После вкусного ужина Маша убрала со стола посуду и решила её помыть. Но как это сделать? теория задачи начало

Ситуационная задача 4 Составьте блок-схему тренировки Пети по поднятию веса. Мальчик может поднять 6,5 кг, вес одной книги 0,5 кг. Петя очень хочет стать штангистом и пока тренируется по поднятию книг (их очень много в библиотеке у папы). Сначала он поднимает две книжки, затем четыре и т.д. теория задачи начало

… Пока ещё застенчиво и нежно Свидание продлить желаешь ты, Пока ещё кипят во мне мятежно Ревнивые тревоги и мечты Не торопи развязки неизбежной!.. «Алгостихи» 1 теория задачи начало Составьте блок-схему к отрывку из стихотворения Н.А. Некрасова.

…Пока свободою горим, Пока сердца для чести живы, Мой друг, отчизне посвятим Души прекрасные порывы! Товарищ, верь: взойдет она, Звезда пленительного счастья, Россия вспрянет ото сна, И на обломках самовластья Напишут наши имена! «Алгостихи» 2 теория задачи начало Составьте блок-схему к отрывку из стихотворения А.С.Пушкина «К Чаадаеву».

Всё грущу о шинели, Вижу дымные сны, - Нет, меня не сумели Возвратить из Войны. Дни летят словно пули, Как снаряды - года... До сих пор не вернули, Не вернут никогда. «Алгостихи» 3 теория задачи начало Составьте блок-схему к отрывку из стихотворения Юлии Друниной.

«Алгостихи» 4 теория задачи начало Составьте блок-схему к отрывку из стихотворения М. Ломоносова. Я знак бессмертия себе воздвигнул Превыше пирамид и крепче меди, Что бурный аквилон смотреть не может, Ни множество веков, ни едка древность. Не вовсе я умру; но смерть оставит Велику часть мою, как жизнь с кончаю. Я буду возрастать повсюду славой, Пока великий Рим владеет светом…

Задача 1 Дано натуральное число N. Составить блок-схему определения количества цифр в записи числа N: а) используя цикл «ДО»; б) используя цикл «ПОКА». теория задачи начало Теория чисел

Задача 2 Подсчитать количество нечётных цифр в записи натурального числа N: а) используя цикл с постусловием; б) используя цикл с предусловием. теория задачи начало Теория чисел

Задача 3 Найти количество N первых натуральных чисел, произведение которых не превышает числа P. теория задачи начало Теория чисел

Задача 4 Дана сумма S натуральных чисел. Первое слагаемое равно 1, второе – 2, третье – 3 и т.д. Определить количество слагаемых и значение последнего слагаемого. теория задачи начало Теория чисел