Цикл с заданным условием окончания работы

Views:
 
Category: Entertainment
     
 

Presentation Description

No description available.

Comments

Presentation Transcript

Slide1:

Чему будет равно значение переменных X, Y

Slide4:

АЛГОРИТМИЧЕСКАЯ КОНСТРУКЦИЯ ПОВТОРЕНИЕ Цикл с заданным условием окончания работы

Slide5:

Ключевые слова повторение циклические алгоритмы тело цикла цикл с заданным условием окончания работы

Slide6:

Цикл с заданным условием окончания работы (цикл-ДО, цикл с постусловием) Тело цикла Условие да нет Запись на алгоритмическом языке: нц < тело_цикла (последовательность действий)> кц при <условие>

Slide7:

Цикл с постусловием Пример. Алгоритм по выучиванию наизусть четверостишия. алг четверостишие нач нц прочитать четверостишие по книге 1 раз прочитать четверостишие наизусть кц при не сделал ошибку кон

Slide8:

Вычисление значения переменной b Конец да нет Начало Список данных a, b - цел a := 1 b := 1 a = 8 a := a *2 b := b + a b

Slide9:

Таблица значений переменных Шаг алгоритма Операция Переменные Условие a b a = 8 1 a := 1 2 b := 1 3 a := a * 2 4 b := b+a 5 a = 8 6 a := a * 2 7 b := b+a 8 a = 8 9 a := a * 2 10 b := b+a 11 a = 8 2 = 8 (Нет) 4 = 8 (Нет) 8 = 8 (Да) 1 1 2 2 4 4 8 8 1 1 3 7 7 15 3

Slide10:

Задача о тренировках Конец да нет Начало Список данных i – цел x – вещ i := 1 x := 10 x >= 25 i := i +1 x := x +0 . 1 * x i План тренировок: В 1-й день пробежать 10 км. Каждый следующий день увеличивать расстояние на 10% от результата предыдущего дня. Как только дневной пробег достигнет или превысит 25 км, прекратить увеличение и пробегать 25 км ежедневно. Начиная с какого дня спортсмен будет пробегать 25 км? Пусть x — количество километров, которое спортсмен пробежит в некоторый i -й день. Тогда в следующий ( i + 1)-й день он пробежит x + 0,1 x километров (0,1 x — это 10% от x ).

Slide12:

Работа будет строиться в программе Кумир

Slide15:

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

authorStream Live Help