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

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

0
29.02.24
На нашем сайте презентаций klass-uchebnik.com вы можете бесплатно ознакомиться с полной версией презентации "Презентация по основам алгоритмизации на тему "Итерационные циклы"". Учебное пособие по дисциплине - Презентации / Другие презентации, от атора . Презентации нашего сайта - незаменимый инструмент для школьников, здесь они могут изучать и просматривать слайды презентаций прямо на сайте на вашем устройстве (IPhone, Android, PC) совершенно бесплатно, без необходимости регистрации и отправки СМС. Кроме того, у вас есть возможность скачать презентации на ваше устройство в формате PPT (PPTX).
Презентация по основам алгоритмизации на тему "Итерационные циклы" 📚 Учебники, Презентации и Подготовка к Экзаменам для Школьников на Klass-Uchebnik.com

0
0
0

Поделиться презентацией "Презентация по основам алгоритмизации на тему "Итерационные циклы"" в социальных сетях: 

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

Ленинск-Кузнецкий, 2022<br>ГПОУ «Ленинск-Кузнецкий политехнический техникум»<br>Преподаватель Щеглов
1 слайд

Ленинск-Кузнецкий, 2022
ГПОУ «Ленинск-Кузнецкий политехнический техникум»
Преподаватель Щеглова Алена Александровна
Теоретическое занятие
для студентов II курса
ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ
Циклы с неизвестным
количеством повторений

Что такое разветвляющийся алгоритм?<br>Какая структура относится к разветвляющемуся алгоритму?<br><b
2 слайд

Что такое разветвляющийся алгоритм?
Какая структура относится к разветвляющемуся алгоритму?











Проверка домашнего задания
1)

2)


3)


4)

3. Что такое команда ветвления?<br>4. Какие типы команды ветвления Вам известны, чем они отличаются,
3 слайд

3. Что такое команда ветвления?
4. Какие типы команды ветвления Вам известны, чем они отличаются, приведите примеры?











Проверка домашнего задания

<br><br><br><br><br><br><br><br><br><br><br><br>Построить блок-схему: Если ускорение равно нулю, то
4 слайд













Построить блок-схему: Если ускорение равно нулю, то движение равномерное, иначе неравномерное.

Домашняя работа

<br><br><br><br><br><br><br><br><br><br><br><br>Составить блок-схему для разветвляющегося алгоритма,
5 слайд













Составить блок-схему для разветвляющегося алгоритма, отражающего последовательность действий в повседневной жизни

Домашняя работа

<br><br><br><br><br><br><br><br><br><br><br><br>Определите результат выполнения алгоритма <br><br>Ак
6 слайд













Определите результат выполнения алгоритма

Актуализация знаний
Есть доски?
Да
Нет
Начало
Конец
Красим доску

<br><br><br><br><br><br><br><br><br><br><br><br>Определите результат выполнения алгоритма <br><br>Ак
7 слайд













Определите результат выполнения алгоритма

Актуализация знаний

<br><br><br><br><br><br><br><br><br><br><br><br>Определите результат выполнения алгоритма <br><br>Ак
8 слайд













Определите результат выполнения алгоритма

Актуализация знаний

<br><br><br><br><br><br><br><br><br><br><br><br>Актуализация знаний<br>Алгоритмы:<br>Покрасить забор
9 слайд













Актуализация знаний
Алгоритмы:
Покрасить забор;
Купить учебники;
Наловить рыбу
Чем указанные алгоритмы отличаются от линейного и разветвляющегося?
Что общего в этих алгоритмах?

Цикл - управляющая структура, организующая многократное выполнение указанного действия.<br>Итерацион
10 слайд

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












Циклический алгоритм

Цикл «пока» (цикл с предусловием):<br><br><br><br><br><br><br>Проверяется условие, если оно истинное
11 слайд

Цикл «пока» (цикл с предусловием):






Проверяется условие, если оно истинное, то происходит переход к выполнению тело цикла, иначе происходит выход из цикла. Тело цикла выполняется до тех пор, пока истинно условие




Циклический алгоритм
Тело цикла
Условие
Да
Нет

Цикл «до» (цикл с постусловием):<br><br><br><br><br><br><br>Исполнение цикла начинается с выполнения
12 слайд

Цикл «до» (цикл с постусловием):






Исполнение цикла начинается с выполнения действия. После этого происходит проверка условия. Если условие не выполняется, то происходит возврат к выполнению действий. Если условие истинно, то осуществляется выход из цикла.




Циклический алгоритм
Тело цикла
Условие
Да
Нет

Циклический алгоритм<br>Пример 1. Построить блок схему по циклу «пока»<br>Алгоритм «Чтение книги»<br
13 слайд

Циклический алгоритм
Пример 1. Построить блок схему по циклу «пока»
Алгоритм «Чтение книги»
Начало
Открыть книгу
Пока книга не закончится повторять:
Прочесть две страницы
Перевернуть страницу
конец
Команда 1
Условие
Да
Нет

Циклический алгоритм<br>Пример 2. Построить блок схему по циклу «до»<br>Алгоритм «Чтение книги»<br>Н
14 слайд

Циклический алгоритм
Пример 2. Построить блок схему по циклу «до»
Алгоритм «Чтение книги»
Начало
Открыть книгу
Прочесть две страницы
Перевернуть страницу
Пока книга не закончилась повторять п. 2
конец
Тело цикла
Условие
Да
Нет

Циклический алгоритм<br>Пример 3. Построить блок схему по циклу «пока»<br>Алгоритм «Построить забор
15 слайд

Циклический алгоритм
Пример 3. Построить блок схему по циклу «пока»
Алгоритм «Построить забор из кирпичей высотой 2 м»
Начало
пока есть кирпичи и раствор цемента
если высота забора < 2,0 м
то намазать слой цемента положить слой кирпичей
иначе сделать сверху декоративный слой
конец
Команда 1
Условие
Да
Нет

Циклический алгоритм<br>Пример 4. Измените словесный алгоритм «Построить забор из кирпичей высотой 2
16 слайд

Циклический алгоритм
Пример 4. Измените словесный алгоритм «Построить забор из кирпичей высотой 2 м» на цикл «до» и постройте блок-схему

Циклический алгоритм<br>Пример 5. Определить значение переменных q, r после выполнения фрагмента алг
17 слайд

Циклический алгоритм
Пример 5. Определить значение переменных q, r после выполнения фрагмента алгоритма, при x = 2, y = 5. Результат заполнить в виде таблицы
r>=y
Да
Нет
Начало
x, y
Конец
r: = x
q:=0
q, r
r: = r - y
q:= q + 1

Циклический алгоритм<br>Пример 6. Построить блок-схему разгрузки и переноса 10 ноутбуков из склада в
18 слайд

Циклический алгоритм
Пример 6. Построить блок-схему разгрузки и переноса 10 ноутбуков из склада в компьютерный класс. Используя цикл «до» и «пока»

Циклический алгоритм<br>Пример 7. Построить блок-схему. Дано целое положительное число n. Вычислить
19 слайд

Циклический алгоритм
Пример 7. Построить блок-схему. Дано целое положительное число n. Вычислить факториал этого числа. Известно, что факториал любого целого положительного числа n определяется как произведение чисел от 1 до заданного числа n: 1*2*…*n.
Решение:
Пусть N — заданное число,
F — факториал числа,
R — параметр цикла

Домашнее задание<br>Составить блок-схему итерационного цикла «до» и «пока», содержащихся в литератур
20 слайд

Домашнее задание
Составить блок-схему итерационного цикла «до» и «пока», содержащихся в литературных произведениях.

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