Циклы Реферат

Циклы Реферат



➡➡➡ ПОДРОБНЕЕ ЖМИТЕ ЗДЕСЬ!






























Циклы Реферат


Разработки


 / 
Информатика


 / 
Уроки


 / 
Прочее


 /  Реферат на тему: "Циклы"


Продолжительность 72 часа

Документ: Удостоверение о повышении квалификации

Реферат на тему: "Циклы" (37.74 KB)


Похожие файлы



Календарно-тематическое планирование по географии для 10 класса





Программа по информатике 8 - 9 класс (Угринович)





Реферат по астрономии "Непредсказуемая звезда"





Деятельность школьных библиотек





Технология организации самообразования педагога




Организация и сопровождение олимпиадной деятельности учащихся


Система работы с высокомотивированными и одаренными учащимися по...


Создание динамических веб-страниц с помощью PHP и MySQL


Электронная тетрадь по информатике 11 класс


Электронная тетрадь по информатике 6 класс

Лицензия на осуществление образовательной деятельности №5251 от 25.08.2017 г.

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


Блог
Курсы
Комплекты
Олимпиады
Вебинары
Видеоучебник
Тесты
Разработки
Учительская


О проекте
Об организации
Обратная связь
Проверка документов
Друзьям
Вакансии


Пользовательское соглашение
Политика конфиденциальности
Рассылка


Регистрируясь Вы соглашаетесь с пользовательским
соглашением и
политикой конфиденциальности , а также даёте согласие на
получение информационных и рекламных писем от ООО “Мультиурок” на указанный Вами e-mail. Отказаться от рассылки Вы сможете в любой момент, кликнув на ссылку
"отказаться от рассылки", которая будет в каждом
письме.

Или войти с помощью аккаунта в соцсети
Или войти с помощью аккаунта в соцсети
Понятия о циклах .Как запускать программу,что нужно делать и как работать.
Очень часто нужно, чтобы определённая часть программы выполнялась много раз. Разумеется, можно просто сделать так: скопировать-вставить и так нужное число раз. Однако, это абсурдно, особенно, если действие надо выполнять, например, 1000 раз. Поэтому существуют так называемые  циклы , которую присутствуют в большинстве языков программирования. И о них я Вам и расскажу.
Циклы в JavaScript  содержит определённый код, который прокручивается многократно. Существует несколько видов циклов:  for ,  while  и  do-while .
Начнём с самого первого цикла (и самого популярного) -  цикла for . Общий вид этого цикла таков:
for   (переменная _ итерации   =   начальное _ значение;   условие;   действие _ после _ каждой _ итерации)   {    //код программы
Давайте прокомментирую то, что здесь написано. Вначале идёт -  переменная итерации . Это обычное имя переменной для итерации. Дальше идёт  начальное_значение . Собственно, название говорит само за себя. Дальше идёт условие, при выполнении которого (то есть возвращается  true ) цикл запускается ещё один раз, и, наконец, действие, которое выполняется после каждой итерации. Как правило, это изменение переменной для итерации.
Давайте с Вами напишем простой скрипт, который будет выводить количество итераций цикла:
for   ( i  =   0 ;  i    100 ;  i ++)   document . write ( i  +   " " );
Здесь мы задали переменную для итерации (называется  i ), которой присвоили значение  0 . Дальше проверяется условие:  i . Если оно выполняется, то выполняется одна итерация цикла. После выполнения каждой итерации происходит  i++  (то есть увеличение переменной  i  на  1 ). Снова проверяется условие, и если оно истинно, то выполняется ещё одна итерация. И так до тех пор, пока условие  i  не станет ложным. Очевидно, что оно будет ложно лишь через 100 итераций. Таким образом, данный цикл будет выполняться 100 раз, что мы можем увидеть, если запустим этот скрипт. И ещё кое-что. Так как у нас здесь выполняется всего один оператор ( document.write() ), то наличие фигурных скобок необязательно. Если у Вас 2 и более операторов крутятся в цикле, то тогда необходимо их поставить.
Теперь поговорим о второй разновидности  циклов в JavaScript  -  while . В принципе, цикл очень похож на  for (хотя все циклы похожи). Но здесь общий вид другой:
while   (условие)   {    //код программы }
Как видите, здесь нет ни переменной для итерации, ни каких-либо действий после итерации. Отсюда следует вывод: чтобы выйти из цикла необходимо в самом цикле сделать так, чтобы " условие " стало ложным. Если это не сделать, то произойдёт зацикливание, а, следовательно, Ваш скрипт повиснет.
Давайте реализуем такую же задачу, как и раньше, но используя  цикл while .
var  i  =   0 ; while   ( i    100 )   {   i ++;   document . write ( i  +   " " ); }
Перед началом цикла мы создали переменную  i , которой присвоили начальное значение. Затем перед запуском цикла проверяется условие, и если оно истинно, то запускается итерация цикла, в которой мы увеличиваем переменную для итерации (иначе произойдёт зацикливание). И выводим эту переменную.
И, наконец, последний вид  циклов в JavaScript  -  цикл do-while . Синтаксис такой:
do   {    //код программы }   while   (условие)
Очень похож на цикл  while , однако, здесь есть всего одно, но очень принципиальное отличие. Если  цикл while  сначала проверяет условие, а потом уже выполняет или нет итерацию. То  цикл do-while  сначала именно выполняет итерацию, и только потом проверяет условие. И если оно ложно, то выходит из цикла. Другими словами, независимо от условия данный цикл гарантированно выполнится хотя бы 1 раз. Думаю, что данный код будет излишним, но всё же.
var  i  =   0 ; do   {   i ++;   document . write ( i  +   " " ); }   while   ( i    100 )
Пояснять код не буду, уверен, Вы из без меня с ним разберётесь. Поэтому я лучше перейду к двум интересным операторам:  break  и  continue .
Начнём с  break . Данный оператор позволяет досрочно выскочить из цикла. Давайте с Вами напишем такой код:
for   ( i  =   0 ;  i    100 ;  i ++)   {    if   ( i  ==   50 )   break ;   document . write ( i  +   " " ); }
Вы можете запустить этот скрипт и обнаружите, что вывелись только числа до  49 , так как при  i = 50  цикл прервался, благодаря оператору  break .
Теперь рассказываю об операторе  continue . Данный оператор позволяет перейти к следующей итерации цикла. Чтобы не расписывать здесь много, лучше сразу покажу пример:
for   ( i  =   0 ;  i    100 ;  i ++)   {    if   ( i  ==   50 )   continue ;   document . write ( i  +   " " ); }
Если Вы запустите этот скрипт, то увидите, что не хватает числа  50 . Это произошло потому, что при  i = 50 , мы переходим к следующей итерации цикла, перед которой  i  увеличивается на  1  и становится равным  51-му .
© 2008-2020, ООО «Мультиурок», ИНН 6732109381
Лицензия на право ведения
образовательной деятельности
№5251 от 25.08.2017 г.
Правообладатель товарного знака “Мультиурок”, свидетельство №660396
Введите вашу электронную почту, чтобы восстановить пароль!

Реферат на тему: " Циклы "
Циклы . Циклические программы. Курсовая работа...
Реферат Цикл (программирование)
реферат - Экономический цикл и его фазы.
Теория экономических циклов
Методические Указания По Оформлению Реферата
Сочинение По Произведению Пряники Сероклинов
Какой Должен Быть Процент Оригинальности Курсовой Работы
Сочинение О Петре
Сочинение Про Картину Богатыри

Report Page