Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Презентации / Презентация по предмету "Основы алгоритмизации" на тему "Алгоритм циклической структуры"

Презентация по предмету "Основы алгоритмизации" на тему "Алгоритм циклической структуры"

Международный конкурс по математике «Поверь в себя»

для учеников 1-11 классов и дошкольников с ЛЮБЫМ уровнем знаний

Задания конкурса по математике «Поверь в себя» разработаны таким образом, чтобы каждый ученик вне зависимости от уровня подготовки смог проявить себя.

К ОПЛАТЕ ЗА ОДНОГО УЧЕНИКА: ВСЕГО 28 РУБ.

Конкурс проходит полностью дистанционно. Это значит, что ребенок сам решает задания, сидя за своим домашним компьютером (по желанию учителя дети могут решать задания и организованно в компьютерном классе).

Подробнее о конкурсе - https://urokimatematiki.ru/


Идёт приём заявок на самые массовые международные олимпиады проекта "Инфоурок"

Для учителей мы подготовили самые привлекательные условия в русскоязычном интернете:

1. Бесплатные наградные документы с указанием данных образовательной Лицензии и Свидeтельства СМИ;
2. Призовой фонд 1.500.000 рублей для самых активных учителей;
3. До 100 рублей за одного ученика остаётся у учителя (при орг.взносе 150 рублей);
4. Бесплатные путёвки в Турцию (на двоих, всё включено) - розыгрыш среди активных учителей;
5. Бесплатная подписка на месяц на видеоуроки от "Инфоурок" - активным учителям;
6. Благодарность учителю будет выслана на адрес руководителя школы.

Подайте заявку на олимпиаду сейчас - https://infourok.ru/konkurs

  • Информатика
Алгоритм циклической структуры
Циклическим называется алгоритм, который содержит участок, выполняющийся мног...
В рассмотрении циклического алгоритма следует выделить несколько понятий. Те...
Каждый цикл должен содержать следующие необходимые элементы: первоначальное...
Цикл с предусловием (ПОКА) В цикле с предусловием сначала проверяется условие...
Цикл с постусловием ( ДО ) В цикле с постусловием сначала выполняется тело ци...
Пример 1 Даны числа a и b . Известно, что число a  меняется от -10 до 10 с ша...
Блок-схема для примера 1 (с предусловием) Тело цикла состоит из нескольких де...
Данная задача может быть сделана и с циклом с предусловием, и с постусловием...
В данной задаче также могут быть соединены циклический и разветвляющийся алго...
Задание 1.
Цикл с параметром (со СЧЕТЧИКОМ) Параметр цикла определяет число повторений ц...
Пример Вычислить значения функции вида y = f(x) при изменении x от начального...
Задачи по теме «Цикл» 1. Даны целые числа K и N (N > 0). Вывести N раз число...
Список использованных источников http://www.intuit.ru/studies/courses/16740/1...
1 из 17

Описание презентации по отдельным слайдам:

№ слайда 1 Алгоритм циклической структуры
Описание слайда:

Алгоритм циклической структуры

№ слайда 2 Циклическим называется алгоритм, который содержит участок, выполняющийся мног
Описание слайда:

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

№ слайда 3 В рассмотрении циклического алгоритма следует выделить несколько понятий. Те
Описание слайда:

В рассмотрении циклического алгоритма следует выделить несколько понятий. Тело цикла – это набор инструкций, предназначенный для многократного выполнения. Итерация – это единичное выполнение тела цикла. Переменная цикла – это величина, изменяющаяся на каждой итерации цикла.

№ слайда 4 Каждый цикл должен содержать следующие необходимые элементы: первоначальное
Описание слайда:

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

№ слайда 5 Цикл с предусловием (ПОКА) В цикле с предусловием сначала проверяется условие
Описание слайда:

Цикл с предусловием (ПОКА) В цикле с предусловием сначала проверяется условие входа в цикл, а затем выполняется тело цикла, если условие верно.   Циклический алгоритм с предусловием в общем виде

№ слайда 6 Цикл с постусловием ( ДО ) В цикле с постусловием сначала выполняется тело ци
Описание слайда:

Цикл с постусловием ( ДО ) В цикле с постусловием сначала выполняется тело цикла, а потом проверяется условие. Циклический алгоритм с постусловием в общем виде Если условие верно, то итерация повторяется, если же неверно, то осуществляется выход из цикла. В отличие от цикла с предусловием, любой цикл с постусловием всегда выполнится хоть раз.

№ слайда 7 Пример 1 Даны числа a и b . Известно, что число a  меняется от -10 до 10 с ша
Описание слайда:

Пример 1 Даны числа a и b . Известно, что число a  меняется от -10 до 10 с шагом 5,  b=7 и не изменяется. Вычислить сумму R  и разность S  чисел  a и b для всех значений a и b. Решение Число a меняется от -10 до 10 с шагом 5. Это означает, что число a является переменной цикла. Сначала a равно -10 – это первоначальное задание переменной цикла. Далее a будет изменяться с шагом 5, и т.д. пока не будет достигнуто значение 10 – это соответствует изменению переменной цикла. Итерации надо повторять, пока выполняется условие a<=10. Итак,  будет принимать следующие значения: -10, -5, 0, 5, 10. Число b не будет являться переменной цикла, т.к.  и не изменяется по условию задачи. Результат блок-схемы (с предусловием) представлен на рисунке.

№ слайда 8 Блок-схема для примера 1 (с предусловием) Тело цикла состоит из нескольких де
Описание слайда:

Блок-схема для примера 1 (с предусловием) Тело цикла состоит из нескольких действий: вычисление суммы, вычисление разности и вывод полученных данных на экран. Таким образом, у нас получится несколько значений сумм и разностей, т.к.  изменяется. Количество сумм и количество разностей совпадет с количеством различных значений , т.е. пять.

№ слайда 9 Данная задача может быть сделана и с циклом с предусловием, и с постусловием
Описание слайда:

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

№ слайда 10 В данной задаче также могут быть соединены циклический и разветвляющийся алго
Описание слайда:

В данной задаче также могут быть соединены циклический и разветвляющийся алгоритмы, если по условию задачи требуется сравнить полученные значения суммы и разности. Дополнение к задаче 1: Вычислить сумму  S и R разность  чисел a и b. Сравнить полученные значения  S и R и указать большее из них. В этом случае цикл можно реализовать как с предусловием, так и с постусловием, а сравнение суммы и разности добавится внутрь тела цикла, т.к. следует сравнить между собой все полученные суммы и разности. Организация самого цикла останется прежней. Блок схема

№ слайда 11 Задание 1.
Описание слайда:

Задание 1.

№ слайда 12 Цикл с параметром (со СЧЕТЧИКОМ) Параметр цикла определяет число повторений ц
Описание слайда:

Цикл с параметром (со СЧЕТЧИКОМ) Параметр цикла определяет число повторений цикла. Для параметра цикла указывается его начальное значение, конечное значение и шаг изменения. Тело цикла выполняется при каждом значении параметра цикла. Особенность данной структуры цикла заключается в том, что уже перед началом выполнения цикла известно количество его повторений. ПЦ – подготовка цикла ПД – подготовка данных ПУ – проверка условий

№ слайда 13 Пример Вычислить значения функции вида y = f(x) при изменении x от начального
Описание слайда:

Пример Вычислить значения функции вида y = f(x) при изменении x от начального значения xn до конечного значения xk с постоянным шагом h. Эта задача решается с помощью цикла с заданным количеством повторений. Число повторений определяется по формуле: n = (xk - xn) / h + 1. Решение

№ слайда 14 Задачи по теме «Цикл» 1. Даны целые числа K и N (N &gt; 0). Вывести N раз число
Описание слайда:

Задачи по теме «Цикл» 1. Даны целые числа K и N (N > 0). Вывести N раз число K. 2. Даны два целых числа A и B (A < B). Вывести в порядке возрастания все целые числа, расположенные между A и B (включая сами числа A и B), а также количество N этих чисел. 3. Даны два целых числа A и B (A < B). Вывести в порядке убывания все целые числа, расположенные между A и B (не включая числа A и B), а также количество N этих чисел. 4. Дано вещественное число — цена 1 кг конфет. Вывести стоимость 1,2, … , 10 кг 5. Даны два целых числа A и B (A < B). Найти сумму всех целых чисел от A до B включительно. 6. Даны два целых числа A и B (A < B). Найти произведение всех целых чисел от A до B включительно. 7. Даны два целых числа A и B (A < B). Найти сумму квадратов всех целых чисел от A до B включительно.

№ слайда 15 Список использованных источников http://www.intuit.ru/studies/courses/16740/1
Описание слайда:

Список использованных источников http://www.intuit.ru/studies/courses/16740/1301/lecture/25625?page=1 http://edufuture.biz/index.php

№ слайда 16
Описание слайда:

№ слайда 17
Описание слайда:

Самые низкие цены на курсы профессиональной переподготовки и повышения квалификации!

Предлагаем учителям воспользоваться 50% скидкой при обучении по программам профессиональной переподготовки.

После окончания обучения выдаётся диплом о профессиональной переподготовке установленного образца (признаётся при прохождении аттестации по всей России).

Обучение проходит заочно прямо на сайте проекта "Инфоурок".

Начало обучения ближайших групп: 18 января и 25 января. Оплата возможна в беспроцентную рассрочку (20% в начале обучения и 80% в конце обучения)!

Подайте заявку на интересующий Вас курс сейчас: https://infourok.ru/kursy



Автор
Дата добавления 26.09.2016
Раздел Информатика
Подраздел Презентации
Просмотров31
Номер материала ДБ-214227
Получить свидетельство о публикации

УЖЕ ЧЕРЕЗ 10 МИНУТ ВЫ МОЖЕТЕ ПОЛУЧИТЬ ДИПЛОМ

от проекта "Инфоурок" с указанием данных образовательной лицензии, что важно при прохождении аттестации.

Если Вы учитель или воспитатель, то можете прямо сейчас получить документ, подтверждающий Ваши профессиональные компетенции. Выдаваемые дипломы и сертификаты помогут Вам наполнить собственное портфолио и успешно пройти аттестацию.

Список всех тестов можно посмотреть тут - https://infourok.ru/tests

Похожие материалы

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.
Специальное предложение
Вверх