Презентация - "Презентация по основам алгоритмизации на тему "Итерационные циклы""

- Презентации / Другие презентации
- 0
- 29.02.24
Просмотреть и скачать презентацию на тему "Презентация по основам алгоритмизации на тему "Итерационные циклы""
Сайт klass-uchebnik.com предлагает качественные учебные материалы для школьников, родителей и учителей. Здесь можно бесплатно читать и скачивать современные учебники, рабочие тетради, а также наглядные презентации по всем предметам школьной программы. Материалы распределены по классам и темам, что делает поиск максимально удобным. Каждое пособие отличается логичной структурой, доступной подачей материала и соответствует действующим образовательным стандартам. Благодаря простому языку, наглядным схемам и практическим заданиям, обучение становится легче и эффективнее. Учебники подойдут как для ежедневной подготовки к урокам, так и для систематического повторения перед экзаменами.
Особое внимание стоит уделить разделу с презентациями - они становятся отличным визуальным дополнением к теории, помогают лучше понять сложные темы и удерживают внимание учащихся. Такие материалы удобно использовать в классе на интерактивной доске или при самостоятельной подготовке дома. Все размещённые на платформе материалы проверены на актуальность и соответствие учебной программе. Это делает сайт надёжным помощником в образовательном процессе для всех участников: школьников, учителей и родителей. Особенно удобно, что всё доступно онлайн без регистрации и в свободном доступе.
Если вы ищете надежный источник для подготовки к урокам, контрольным и экзаменам - klass-uchebnik.com станет отличным выбором. Здесь вы найдёте всё необходимое, включая "Презентация по основам алгоритмизации на тему "Итерационные циклы"", чтобы сделать обучение более организованным, интересным и результативным.
Ленинск-Кузнецкий, 2022
ГПОУ «Ленинск-Кузнецкий политехнический техникум»
Преподаватель Щеглова Алена Александровна
Теоретическое занятие
для студентов II курса
ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ
Циклы с неизвестным
количеством повторений
Что такое разветвляющийся алгоритм?
Какая структура относится к разветвляющемуся алгоритму?
Проверка домашнего задания
1)
2)
3)
4)
3. Что такое команда ветвления?
4. Какие типы команды ветвления Вам известны, чем они отличаются, приведите примеры?
Проверка домашнего задания
Построить блок-схему: Если ускорение равно нулю, то движение равномерное, иначе неравномерное.
Домашняя работа
Составить блок-схему для разветвляющегося алгоритма, отражающего последовательность действий в повседневной жизни
Домашняя работа
Определите результат выполнения алгоритма
Актуализация знаний
Есть доски?
Да
Нет
Начало
Конец
Красим доску
Актуализация знаний
Алгоритмы:
Покрасить забор;
Купить учебники;
Наловить рыбу
Чем указанные алгоритмы отличаются от линейного и разветвляющегося?
Что общего в этих алгоритмах?
Цикл - управляющая структура, организующая многократное выполнение указанного действия.
Итерационный цикл - это цикл, для которого число повторений тела цикла заранее неизвестно.
В итерационных циклах на каждом шаге вычислений происходят последовательное приближение и проверка условия достижения искомого результата.
Выход из итерационного цикла осуществляется в случае выполнения заданного условия.
Циклический алгоритм
Цикл «пока» (цикл с предусловием):
Проверяется условие, если оно истинное, то происходит переход к выполнению тело цикла, иначе происходит выход из цикла. Тело цикла выполняется до тех пор, пока истинно условие
Циклический алгоритм
Тело цикла
Условие
Да
Нет
Цикл «до» (цикл с постусловием):
Исполнение цикла начинается с выполнения действия. После этого происходит проверка условия. Если условие не выполняется, то происходит возврат к выполнению действий. Если условие истинно, то осуществляется выход из цикла.
Циклический алгоритм
Тело цикла
Условие
Да
Нет
Циклический алгоритм
Пример 1. Построить блок схему по циклу «пока»
Алгоритм «Чтение книги»
Начало
Открыть книгу
Пока книга не закончится повторять:
Прочесть две страницы
Перевернуть страницу
конец
Команда 1
Условие
Да
Нет
Циклический алгоритм
Пример 2. Построить блок схему по циклу «до»
Алгоритм «Чтение книги»
Начало
Открыть книгу
Прочесть две страницы
Перевернуть страницу
Пока книга не закончилась повторять п. 2
конец
Тело цикла
Условие
Да
Нет
Циклический алгоритм
Пример 3. Построить блок схему по циклу «пока»
Алгоритм «Построить забор из кирпичей высотой 2 м»
Начало
пока есть кирпичи и раствор цемента
если высота забора < 2,0 м
то намазать слой цемента положить слой кирпичей
иначе сделать сверху декоративный слой
конец
Команда 1
Условие
Да
Нет
Циклический алгоритм
Пример 4. Измените словесный алгоритм «Построить забор из кирпичей высотой 2 м» на цикл «до» и постройте блок-схему
Циклический алгоритм
Пример 5. Определить значение переменных q, r после выполнения фрагмента алгоритма, при x = 2, y = 5. Результат заполнить в виде таблицы
r>=y
Да
Нет
Начало
x, y
Конец
r: = x
q:=0
q, r
r: = r - y
q:= q + 1
Циклический алгоритм
Пример 6. Построить блок-схему разгрузки и переноса 10 ноутбуков из склада в компьютерный класс. Используя цикл «до» и «пока»
Циклический алгоритм
Пример 7. Построить блок-схему. Дано целое положительное число n. Вычислить факториал этого числа. Известно, что факториал любого целого положительного числа n определяется как произведение чисел от 1 до заданного числа n: 1*2*…*n.
Решение:
Пусть N — заданное число,
F — факториал числа,
R — параметр цикла



















