Во многих алгоритмах определённая последовательность действий повторяется несколько раз. В математике, часто при решении задач используется одно уравнение,

Презентация:



Advertisements
Похожие презентации
Алгоритмические конструкции. Виды алгоритмов 1. Линейные алгоритмы 2. Разветвляющие алгоритмы 3. Циклические алгоритмы.
Advertisements

Циклические процессы Процесс называется циклическим, если вычисления в нём многократно повторяются по одним и тем же формулам при разных значениях входящих.
Цикл с параметром Обучающая презентация для учащихся 9 класса. Разработка учителя информатики и ИКТ МОУ СОШ с.Тербуны Болговой Н.А.
Циклы с условием Обучающая презентация для учащихся 9 класса. Разработка учителя информатики и ИКТ МОУ СОШ с.Тербуны Болговой Н.А.
Циклические алгоритмы Повторение - это многократное выполнение одного или нескольких предписаний алгоритма. Цикл - это оператор языка программирования,
Очень часто приходится повторять определенную часть алгоритма для различных значений аргумента. Для организации таких процессов используется алгоритмы.
Мазеева Татьяна Александровна, учитель информатики МКОУ «СОШ 3» г. Николаевска Волгоградской обл г. Алгоритмический язык КуМир.
Алгоритм – последовательность точных действий, направленных на получение результата. Свойства. 1. Однозначность - каждая команда не должна быть понята.
Напишите блок-схему алгоритма у=3х 2 при х>b и у=2х 2 при других х.
2 из 9 1. Что такое последовательный алгоритм? 2. Приведите пример последовательного алгоритма. 3. Что такое программа?
Обучающая презентация для 9 класса © Болгова Н А© Болгова Н.А.2 Основные вопросы: Закрепление типов алгоритмов Закрепление типов алгоритмов Ручная обработка.
АЛГОРИТМЫАЛГОРИТМЫ Алгоритмы Понятие алгоритма Исполнители алгоритма Свойства алгоритма Способы записи алгоритма Основные алгоритмические структуры Основные.
Алгоритмическая структура ветвления. Ветвление - такая форма организации действий, при которой в зависимости от выполнения некоторого условия совершается.
2,5 - 0,1 345 цел M, N, K вещ A, B, X вещ таб Т[1:12] Т а б л и ц ы Константы Переменные К о м а н д ы Ц и к л с п а р а м е т р о м Для k от 1 до 10 повторять.
ПОВТОРЕНИЕ: 1). Определение алгоритма; 2). Способы описания алгоритма; 3). Общий вид алгоритма.
ЦИКЛЫ С ПАРАМЕТРОМ. Очень часто приходится повторять определенную часть алгоритма для различных значений аргумента. Для организации таких процессов используются.
ТИПЫ АЛГОРИТМОВ Цель:закрепить знания о типах алгоритмов, умение составлять алгоритмы, строить блок-схемы Болгова Н.А.
Проверка домашнего задания 30 с с , 31 с. 148 Определите значения переменных n и m после выполнения фрагмента алгоритма Начало n,m m:=m-2.
Основы алгоритмизации Информатика ФГОСС. Цикл с заданным условием окончания работы. Цикл с заданным окончанием работы. Информатика 8 класс Токар И.Н.
Основные алгоритмические конструкции Линейная алгоритмическая конструкция Разветвляющаяся алгоритмическая конструкция Алгоритмическая конструкция «цикл»
Транксрипт:

Во многих алгоритмах определённая последовательность действий повторяется несколько раз. В математике, часто при решении задач используется одно уравнение, и в зависимости от значений переменной уравнение вычисляется несколько раз.

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

Часть алгоритма, обеспечивающая циклический процесс, составляет команду повторения. Эта команда позволяет написать алгоритм в кратком виде. Для записи команды Повторения в алгоритмическом языке используется следующие ключевые слова: Пока(while), нц (начало цикла), кц (конец цикла).

Здесь после слова пока (while)пишется условие, а между словами нц и кц позволяют понимать текст алгоритма и порядок выполнения команд, команды пишутся сдвинутыми направо относительно ключевых слов цикла. Ниже приводятся описания команды повторения в алгоритмическом языке и графическом виде.

Серия Условие Да Нет

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

В процессе выполнения алгоритма параметр цикла, например х, начиная со своего начального значения х0 до своего конечного значения хк, меняется на постоянную величину dx. В результате переменная х применяет следующие значения: х0, х0+dx,x+2dx,…,x0+(n-1)dx,xk; здесь n- число повторений цикла, определяемое следующим образом: n=((xk-x0)/dx)+1

Квадратная скобка указывает на целую часть выражения,n должно быть всегда целым; если оно является смешанным, то дробная часть отбрасывается, так как число повторений циклов должно быть натуральным.

алг арифметический цикл (вещ х0, хк, dх, y) арг х0, хк, dх рез y начало ввод(х0, хк, dх) х := х0 если х

На рисунке показан способ вычисления функции y=f(x) Начало х0, хк, dх х := х0 х