Справочник от Автор24
Программирование

Конспект лекции
«Циклы для повторения одинаковых действий»

Справочник / Лекторий Справочник / Лекционные и методические материалы по программированию / Циклы для повторения одинаковых действий

Выбери формат для чтения

docx

Конспект лекции по дисциплине «Циклы для повторения одинаковых действий», docx

Файл загружается

Файл загружается

Благодарим за ожидание, осталось немного.

Конспект лекции по дисциплине «Циклы для повторения одинаковых действий». docx

txt

Конспект лекции по дисциплине «Циклы для повторения одинаковых действий», текстовый формат

Лекция № 6 6. ЦИКЛЫ Циклы используются для повторения одинаковых действий, например, для печати элементов массива или выполнения различных операций с элементами массива. Цикл for Цикл for применяется в случае, если число повторений заранее известно. Общий вид цикла for: for (инициализация; условие; итерация) { // тело цикла } где инициализация – начальное значение счётчика цикла – переменной, значение которой соответствует числу повторений тела цикла; условие – логическое выражение, проверяемое каждый раз перед началом выполнения тела цикла. Если условие выполняется (имеет значение true), то тело цикла выполняется, в противном случае – выполняются операторы, следующие за циклом; итерация – действие по изменению значения счётчика цикла. Пример цикла for на языке Java: String[] список = new String[] { “Света”, “Таня”, “Маша”, “Дима” }; int длинаСписка = список.length; int счетчик; for (счетчик = 0; счетчик < длинаСписка; счетчик++) { String пассажир = список[счетчик]; int номер = счетчик+1; System.out.println(“Пассажир №” + номер + “ ” + пассажир); } В результате выполнения цикла будут напечатано: Пассажир №1 Света Пассажир №2 Таня Пассажир №3 Маша Пассажир №4 Дима На следующем рисунке представлен пример создания цикла for при помощи «диаграммы действий» AnyLogic Программа выполняет тело цикла – каждую строку, находящуюся между фигурными скобками, и затем возвращается к первой строке цикла для того, чтобы увеличить значение «счетчик» и проверить условие завершения цикла. Если число итераций заранее не известно, используются циклы «while» и «do … while». Цикл while Проверка условия окончания цикла в цикле while происходит ДО начала выполнения цикла. Например, такой цикл выполнится четыре раза, а на экран будет выведено «1 2 3 4 » int i = 1; while (i < 5) { System.out.println(i + " "); i++; } При определённых условиях цикл while может ни разу не выполниться, например, поскольку значение i больше нуля, то тело данного цикла не выполнится и начего напечатано не будет int i = 1; while (i < 0) { System.out.println(i + " "); i++; } Цикл while может выполняться бесконечное число раз, например int i = 1; while (true) { System.out.println(i + " "); i++; } Цикл do … while Условие окончания цикла в цикле do … while происходит ПОСЛЕ выполнения тела цикла, поэтому в цикле do … while операторы тела цикла выполняются как минимум один раз. Например, такой цикл выполнится один раз, а на экран будет выведено «2 » int i = 1; do { i++; System.out.println(i + " "); } while (i < 0); Следующий цикл выполнится четыре раза, а на экран будет выведено «2 3 4 5 » int i = 1; do { i++; System.out.println(i + " "); } while (i < 5); ЗАДАНИЕ Построить циклы в AnyLogic. Прикрепить архив модели 

Рекомендованные лекции

Смотреть все
Программирование

Дискретная математика

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ ВОСТОЧНОУКРАИНСКИЙ НАЦИОНАЛЬНЫЙ УНИВЕРСИТЕТ имени ВЛАДИМИРА ДАЛЯ Барабаш В. В. Чалая Е. Ю. КУРС ЛЕКЦИЙ ПО ДИС...

Автор лекции

Барабаш В.В., Чалая Е.Ю.

Авторы

Высшая математика

Бесконечно повторяющиеся ИРФ с несовершенной информацией. СПРН в Бесконечно повторяющихся ИРФ.

Лекция 11 Тема 12. Бесконечно повторяющиеся ИРФ с несовершенной информацией. СПРН в Бесконечно повторяющихся ИРФ. ( [1] Главы 15, 16; [2] Глава 2 , ра...

Информационные технологии

Системное программирование.

Фельдман С. К. Системное программирование. Полный курс лекций с теоретическими материалами и лабораторными работами, 2003.     Лекция 1. Общие сведени...

Автор лекции

Фельдман С. К.

Авторы

Информатика

Алгоритмы и способы их описания

Лекция №6 Алгоритмы и способы их описания Понятие алгоритма Для составления программы, предназначенной для решения на ЭВМ какой-либо задачи, требуется...

Программирование

Программирование

Министерство образования Нижегородской области Государственное бюджетное образовательное учреждение высшего образования «Нижегородский государственный...

Физическая культура

Методология и технологии построения и управления спортивной тренировкой

Миронов Д.Л. Методология и технологии построения и управления спортивной тренировкой Содержание 1. План работы тренера 2. Организация группы и начало ...

Автор лекции

Миронов Д.Л.

Авторы

Информатика

Информатика и информационные технологии

1. Информатика и информационные технологии Предмет и задачи информатики Информатика – это техническая наука, систематизирующая приемы создания, хранен...

Высшая математика

Метод математической индукции

Метод математической индукции Метод математической индукции – универсальный способ доказательства утверждений, зависящих от натурального аргумента n. ...

Физическая культура

Урок в процессе обучения физической культуре

ТЕМА 8 УРОК В ДИДАКТИЧЕСКОЙ СИСТЕМЕ ПРЕДМЕТА «ФИЗИЧЕСКАЯ КУЛЬТУРА» План 1. Урок как форма организации дидактических процессов 2. Урок в процессе обуче...

Программирование

Математическая модель и ее основные элементы. Экзогенные и эндогенные переменные ,параметры. Виды зависимостей экономических переменных и их описание. Уравнения, тождества,неравенства и их системы

Лекция 2. Математическая модель и ее основные элементы. Экзогенные и эндогенные переменные, параметры. Виды зависимостей экономических переменных и их...

Смотреть все