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





НазваниеАлгоритм, отдельные действия в которых повторяются, называются алгоритмами циклической структуры Числом повторений цикла управляет специальная переменная
Дата публикации01.07.2014
Размер29.3 Kb.
ТипУрок
100-bal.ru > Информатика > Урок
Урок №6

Циклы

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

Повторяемый блок вычислений называют телом цикла или интерацией. В теле цикла должно быть обеспечено изменение значения счетчика, чтобы он мог завершиться. Если тело цикла состоит более чем из одного оператора, оно заключается в операторные скобки begin ... end;. Однократное выполнение тела цикла называют его шагом. Выход из цикла происходит тогда, когда значение параметра цикла становится больше <конечного значения>

В языке cсуществует три основных вида циклов,

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



С предусловием

while логическое_выражение do begin

 {операторы тела цикла}

end;


В цикле с предусловием сначала проверяется условие, затем, в зависимости от того, истинно оно или ложно, либо выполняется тело цикла, либо следует переход к оператору, следующему за телом цикла. После завершения тела цикла управление вновь передается на проверку условия " Работает цикл с предусловием следующим образом: "пока логическое выражение истинно, повторяется тело цикла".

С постусловием

repeat

 {операторы тела цикла}

until логическое_выражение

т.к. условие цикла проверяется в конце каждой интерации., то цикл с постусловием выполняется хотя бы один раз.

Для цикла с постусловием сначала выполняется тело цикла, затем управление передается на проверку условия. В зависимости от истинности или ложности условия, тело цикла выполняется повторно или же происходит переход к оператору, следующему за телом цикла

Работает цикл с постусловием следующим образом: "тело цикла повторяется до тех пор, пока логическое выражение ложно»

Естественно, предполагается, что в теле цикла было обеспечено некоторое изменение входящих в условие переменных -- в противном случае произойдет зацикливание и программа "зависнет»

Счетчики

Используется в том случае, когда количество повторов заданного блока операторов известно заранее.

Восходящий цикл НЗ<КЗ

for счетчик := НЗ to КЗ do begin

 {операторы тела цикла}

end;
нисходящий цикл НЗ>КЗ

for счетчик := НЗ downto КЗ do begin

 {операторы тела цикла}

end;


Для обработки заранее известного объема данных с шагом по управляющей переменной (счетчика), равным единице, используется цикл со счетчиком (цикл for).


.

Найти значение у=х2, если х принимает значения 2….10. Решим задачу с тремя способами с помощью счетчика, с помощью цикла с циклом с предусловием, с помощью цикла циклом с постусловием

На форме создадим три кнопки с названиями : счетчик, цикл с предусловием, цикл с постусловием и создадим следующие событийные процедуры.

program v11;

var

x,y:integer;

begin

writeln (‘счетчики’);

writeln (‘x y’);

for x:=2 to 10 do

begin

y:=x*x;

writeln (x,' ',y);

end;

end.

program v11;

var

x,y:integer;

begin

writeln ('с предусловием');

writeln ('x y');

x:=2;

while x<=10 do begin

y:=x*x;

writeln (x,' ',y);

x:=x+1;

end;

end.

program v11;

var

x,y:integer;

begin

writeln ('с постусловием');

writeln ('x y');

x:=2;

repeat begin

y:=x*x;

writeln (x,' ',y);

x:=x+1;

end;

until x>10;

end.

Самостоятельно

  1. Вычислить Y=x2+b, где b= , x=1,2,3,…,10

  2. Вычислить y=sinx, где х меняется от 0 до 1 шагом 0,1

Добавить документ в свой блог или на сайт

Похожие:

Алгоритм, отдельные действия в которых повторяются, называются алгоритмами циклической структуры Числом повторений цикла управляет специальная переменная iconПрограмма по формированию навыков безопасного поведения на дорогах...
Для организации повторения одних и тех же действий в языках программирования используются операторы цикла. Их различают два вида:...
Алгоритм, отдельные действия в которых повторяются, называются алгоритмами циклической структуры Числом повторений цикла управляет специальная переменная iconУчебник по геометрии «Геометрия 7 9» автор Атанасян. Дидактические...
Треугольники. Тематическое повторение расчитано на цикл уроков, на которых повторяются отдельные темы и заключительный урок обобщение...
Алгоритм, отдельные действия в которых повторяются, называются алгоритмами циклической структуры Числом повторений цикла управляет специальная переменная iconПрограмма по формированию навыков безопасного поведения на дорогах...
Как реализуется на языке программирования Паскаль цикл с известным числом повторений?
Алгоритм, отдельные действия в которых повторяются, называются алгоритмами циклической структуры Числом повторений цикла управляет специальная переменная iconГерпес. Этиология и патогенез
Вирусы (от лат virus — яд) — мельчайшие доклеточные живые образования, основным условием осуществления жизненного цикла которых является...
Алгоритм, отдельные действия в которых повторяются, называются алгоритмами циклической структуры Числом повторений цикла управляет специальная переменная iconМосковский Институт Инновационных Технологий на тему: Модели ценообразования...
Так называемый технический анализ утверждает, что отдельные части графиков цен повторяются, и по начальному участку такой характерной...
Алгоритм, отдельные действия в которых повторяются, называются алгоритмами циклической структуры Числом повторений цикла управляет специальная переменная iconМногоплодная беременность
Многоплодной называется беременность, при которой в организме женщины одновременно развиваются два или большее число плодов. Роды...
Алгоритм, отдельные действия в которых повторяются, называются алгоритмами циклической структуры Числом повторений цикла управляет специальная переменная iconПрограмма по формированию навыков безопасного поведения на дорогах...
В рассказ включены специфические звуки английского языка. Все звуки по ходу действия повторяются детьми вместе хором по три раза,...
Алгоритм, отдельные действия в которых повторяются, называются алгоритмами циклической структуры Числом повторений цикла управляет специальная переменная iconУрока по информатике в 9 классе. Тема урока: Команды цикла, языка Паскаль
Задачи урока: ввести понятие циклических повторений в программе, установить связь между тремя видами циклов, создание алгоритмов...
Алгоритм, отдельные действия в которых повторяются, называются алгоритмами циклической структуры Числом повторений цикла управляет специальная переменная iconРеспублики Беларусь Белорусский государственный университет Управляющие...
Если необходимо обеспечить выполнение цикла хотя бы один раз, то удобно использовать оператор цикла с постусловием: 20
Алгоритм, отдельные действия в которых повторяются, называются алгоритмами циклической структуры Числом повторений цикла управляет специальная переменная iconПрограмма по формированию навыков безопасного поведения на дорогах...
Совершенствовать умение составлять алгоритмы разных видов. Проверить знание и понимание детьми терминов «информатика», «информация»,...
Алгоритм, отдельные действия в которых повторяются, называются алгоритмами циклической структуры Числом повторений цикла управляет специальная переменная iconПрограмма по формированию навыков безопасного поведения на дорогах...
Действия, выполняемые с информацией, называются информационными процессами. Выделяют следующие информационные процессы
Алгоритм, отдельные действия в которых повторяются, называются алгоритмами циклической структуры Числом повторений цикла управляет специальная переменная iconАлгоритм – конечная последовательность шагов (действий) в решении...
Происходит от имени выдающегося узбекского математика и астронома Мухаммеда аль-Хорезми (жившего в IX веке). Им были предложены приёмы...
Алгоритм, отдельные действия в которых повторяются, называются алгоритмами циклической структуры Числом повторений цикла управляет специальная переменная iconУсвоить понятие программы, структуры программы на языке Turbo Pascal,...
На прошлых уроках мы познакомились с понятием алгоритма и основами алгоритмизации. Давайте вспомним, что такое алгоритм, какими свойствами...
Алгоритм, отдельные действия в которых повторяются, называются алгоритмами циклической структуры Числом повторений цикла управляет специальная переменная iconПрограмма по формированию навыков безопасного поведения на дорогах...
Формировать у детей представления о плохих привычках. Учить понимать отдельные действия, не одобряемые взрослыми
Алгоритм, отдельные действия в которых повторяются, называются алгоритмами циклической структуры Числом повторений цикла управляет специальная переменная iconПрограмма по формированию навыков безопасного поведения на дорогах...
Оксидами называются сложные вещества, состоящие из двух химических элементов, один из которых кислород
Алгоритм, отдельные действия в которых повторяются, называются алгоритмами циклической структуры Числом повторений цикла управляет специальная переменная iconВнеурочной деятельности
Тветствии с Федеральным Законом «О внесении изменений в отдельные законодательные акты в части изменения понятия и структуры государственного...


Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск