АЛГОРИТМИЧЕСКАЯ СТРУКТУРА «ЦИКЛ» — презентация
logo
АЛГОРИТМИЧЕСКАЯ СТРУКТУРА «ЦИКЛ»
  • АЛГОРИТМИЧЕСКАЯ СТРУКТУРА «ЦИКЛ»
  • Напишите блок-схему алгоритма у=3х 2 при х >b и у=2х 2 при других х
  • «Поместиться ли в кубике со стороной а шарик радиусом R ?»
  • АЛГОРИТМИЧЕСКАЯ СТРУКТУРА «ЦИКЛ»
  • АЛГОРИТМИЧЕСКАЯ СТРУКТУРА «ЦИКЛ»
  • АЛГОРИТМИЧЕСКАЯ СТРУКТУРА «ЦИКЛ»
  • АЛГОРИТМИЧЕСКАЯ СТРУКТУРА «ЦИКЛ»
  • АЛГОРИТМИЧЕСКАЯ СТРУКТУРА «ЦИКЛ»
  • АЛГОРИТМИЧЕСКАЯ СТРУКТУРА «ЦИКЛ»
  • АЛГОРИТМИЧЕСКАЯ СТРУКТУРА «ЦИКЛ»
  • ЦИКЛ С ПРЕДУСЛОВИЕМ
  • АЛГОРИТМИЧЕСКАЯ СТРУКТУРА «ЦИКЛ»
  • ВАЖНО!
  • ЦИКЛ С ПОСТУСЛОВИЕМ
  • АЛГОРИТМИЧЕСКАЯ СТРУКТУРА «ЦИКЛ»
  • АЛГОРИТМИЧЕСКАЯ СТРУКТУРА «ЦИКЛ»
  • Найти сумму чисел от 1 до 5
  • АЛГОРИТМИЧЕСКАЯ СТРУКТУРА «ЦИКЛ»
  • АЛГОРИТМИЧЕСКАЯ СТРУКТУРА «ЦИКЛ»
  • АЛГОРИТМИЧЕСКАЯ СТРУКТУРА «ЦИКЛ»
  • АЛГОРИТМИЧЕСКАЯ СТРУКТУРА «ЦИКЛ»
  • АЛГОРИТМИЧЕСКАЯ СТРУКТУРА «ЦИКЛ»
  • АЛГОРИТМИЧЕСКАЯ СТРУКТУРА «ЦИКЛ»
  • АЛГОРИТМИЧЕСКАЯ СТРУКТУРА «ЦИКЛ»
  • Домашнее задание
1/25

Первый слайд презентации: АЛГОРИТМИЧЕСКАЯ СТРУКТУРА «ЦИКЛ»

Изображение слайда

Слайд 2: Напишите блок-схему алгоритма у=3х 2 при х >b и у=2х 2 при других х

Изображение слайда

Слайд 3: Поместиться ли в кубике со стороной а шарик радиусом R ?»

алг Шар в кубе арг а, R рез нач d :=2* R если d>a то вывод «нет» иначе вывод «да» все кон

Изображение слайда

Слайд 4

Изображение слайда

Слайд 5

В алгоритмической структуре «цикл» серия команд выполняется многократно. Такая последовательность команд называется телом цикла. Циклом называется последовательность действий, выполняемых многократно, каждый раз при новых значениях параметров.

Изображение слайда

Слайд 6

Изображение слайда

Слайд 7

ЦИКЛ С ИЗВЕСТНЫМ ЧИСЛОМ ПОВТОРЕНИЙ Цикл с заранее известным числом повторений называют циклом с параметром (цикл со счетчиком или цикл «ДЛЯ»). начало счетчик тело цикла конец

Изображение слайда

Слайд 8

I от A до B шаг C тело цикла нет да Цикл с параметром для I от A до B шаг C нц Команда 1 • • • • • • • • Команда N кц Тело цикла ОСОБЕННОСТЬ ! Изменение при каждом повторении тела цикла значения управляющей переменной цикла, называемой параметром цикла с заданным шагом. For <параметр цикла>= <начальное значение> to <конечное значение> [ step <шаг>] Тело цикла Next <параметр цикла>

Изображение слайда

Слайд 9

тело цикла условие начало ввод исходных данных вывод результатов конец

Изображение слайда

Слайд 10

тело цикла Условие Do While Условие Тело цикла Loop Do Until Условие Тело цикла Loop Do Тело цикла Loop While Условие Do Тело цикла Loop Until У словие Тело цикла Условие

Изображение слайда

Слайд 11: ЦИКЛ С ПРЕДУСЛОВИЕМ

Цикл с неизвестным числом повторений, в котором цикл продолжается, пока выполняется условие, называют « циклом с предусловием » или « циклом ПОКА ». начало тело цикла конец условие ДА НЕТ

Изображение слайда

Слайд 12

пока условие нц Команда 1 • • • • • • • • Команда N кц Тело цикла Do While условие тело цикла Loop Цикл с предусловием тело цикла Условие Да Нет ОСОБЕННОСТЬ! Если при первой проверке условие ложно, то тело цикла не выполнится ни разу.

Изображение слайда

Слайд 13: ВАЖНО!

Ситуация, при которой выполнение цикла никогда не заканчивается, называется ЗАЦИКЛИВАНИЕМ.

Изображение слайда

Слайд 14: ЦИКЛ С ПОСТУСЛОВИЕМ

Цикл с неизвестным числом повторений, в котором выход из цикла осуществляется при выполнении условия, принято называть « циклом с постусловием » или « циклом ДО». начало тело цикла конец условие ДА НЕТ

Изображение слайда

Слайд 15

делать нц Команда 1 • • • • • • • • Команда N до Условие кц Тело цикла Тело цикла Условие Да Нет Do Тело цикла Loop Until Условие ОСОБЕННОСТЬ ! Цикл выполняется хотя бы один раз. Цикл с постусловием

Изображение слайда

Слайд 16

ВЫЧИСЛЕНИЯ НАЧАЛЬНОЕ ЗНАЧЕНИЕ ПРЕДПИСАНИЕ Сумма чисел ( S ) S =0, x - слагаемое S = S + x Количество чисел ( K ) K =0 K = K +1 Произведение чисел ( P ) P =1, x - множитель P = P * x

Изображение слайда

Слайд 17: Найти сумму чисел от 1 до 5

S НАЧАЛО S=0 i =1,5,1 S= S+i КОНЕЦ S=0 S=0 + 1 S=0 + 1 + 2 S=0 + 1 + 2+ 3 S=0 + 1 + 2 + 3 + 4 S=0 + 1 + 2 + 3 + 4 + 5 S=S+ 1 S=S+ 2 S=S+ 3 S=S+ 4 S=S+ 5 S предыдущая S предыдущая S предыдущая S предыдущая S предыдущая

Изображение слайда

Слайд 18

Определите значение переменной c после выполнения фрагмента алгоритма: 1) 16 2) 8 3) 64 4) 32 а: = 5 c : = 512 а = 0 а: = а - 1 с: = с/2 НЕТ ДА

Изображение слайда

Слайд 19

Работа цикла на примере команды ПОВТОРИ для исполнителя ЧЕРЕПАШКА Повтори 5 [FD 40 RT 136] Угол лучика звезды 44 ° Угол 136 ° Повтори n [ команды ] – повторить N раз Повтори 4 [FD 40 RT 90] Повторить 4 раза команды вперед на 40 шагов и поворот направо на 90 ° В результате мы получим … Повтори N [FD M RT 360 /N] - формула правильного многоугольника N – количество углов, M – значение стороны. Повтори 360 [FD 1 RT 1] Повтори 3 [FD 40 RT 120]

Изображение слайда

Слайд 20

Черепашке был дан для исполнения следующий алгоритм: Повтори 5 [Вперед 10 Направо 100] Какая фигура появится на экране? 1) 2) 3) 4)

Изображение слайда

Слайд 21

Определите в данных условиях цикл и заполните следующую таблицу: № Начальное значение Конечное значение Шаг  1, 2, 3, 4, …, 10  2, 1.8, …, -2  а, а+1, а+2, …, b  -5, -4, -3, -2, …, 5  5, 8, 11, …, 35  b-5, b-4, b-3, …, b+5

Изображение слайда

Слайд 22

Какие значения будет принимать величина–счётчик при выполнении следующих циклов? 1) от х = 7 до 10 шаг 1; 2) от b=1 до 13 шаг 4; 3) от с=30 до 10 шаг -5; 4) от n =а до а+10 шаг 2; 5 ) от р=7 до -7 шаг -1; 6 ) от f =100 до 1000 шаг а;

Изображение слайда

Слайд 23

Перепишите на алгоритмическом языке блок-схему цикла из предыдущего задания

Изображение слайда

Слайд 24

Исполнитель Робот

Изображение слайда

Последний слайд презентации: АЛГОРИТМИЧЕСКАЯ СТРУКТУРА «ЦИКЛ»: Домашнее задание

1.Составить алгоритм (блок-схему) для решения следующей задачи: Одноклеточная амёба каждые 3 часа делится на 2 клетки. Определить сколько амёб будет через 3,6,9,…, 24 часа. 2. Подберите задачу из жизни, которую можно решить с помощью циклического алгоритма.

Изображение слайда

Похожие презентации

Ничего не найдено