Презентация на тему: "Программирование_циклических_алгоритмов_Оператор_For"
- Рубрика: Презентации / Другие презентации
- Просмотров: 118
Презентация "Презентация на тему: "Программирование_циклических_алгоритмов_Оператор_For"" онлайн бесплатно на сайте электронных школьных учебников edulib.ru
Программирование циклических
алгоритмов. Оператор For
Подготовила:
преподаватель информатики
Исмаилова Ш.П.
Повторяющиеся алгоритмы
Повторяющиеся алгоритмы – э то повторение определенной группы команд в определенное время или до тех пор, пока выполняется указанное условие. Для программирования задач с повторяющимися
алгоритмами используются операторы цикла.
В решении некоторых задач приходится по несколько раз повторять одни и те же операции. Для решения таких задач используются повторяющиеся алгоритмы.
Например, для того чтобы определить, какие из n чисел положительные,
нужно проделать одни и те же действия n раз. В таких случаях предпочтительнее использовать оператор цикла для проверки n чисел в одном блоке кода, чем писать n раз один и тот же код. Операторы цикла служат для повторяющихся команд кода.
Последовательность этих команд называется телом цикла. А каждое
повторение называется итерацией.
Оператор цикла for
Оба типа циклов могут использоваться для решения проблемы, но выбор правильного типа для данного условия повысит эффективность программы.
i – число повторений (итераций);
start – начальное значение для i (по умолчанию равно 0);
stop – конечное значение i (обязательно указать);
step – шаг изменения (по умолчанию равен 1).
Вложенные циклы
Использование цикла внутри цикла называется вложенными циклами.
i – число повторений 1 цикла;
j – число повторений 2 цикла;
start1– начальное значение i (по умолчанию равно 0);
stop1 – конечное значение i (обязательно указать);
step1 – шаг i (по умолчанию равен 1);
start2 – начальное значение j (по умолчанию равно 0);
stop2 – конечное значение j (обязательно указать);
step2 – шаг j (по умолчанию равен 1).
Для каждой итерации внешнего цикла выполнится j итераций. Для i итерации
внешнего цикла выполнится i*j итераций внутреннего цикла.
Определите количество итераций в следующем программном коде:
Задание 1
Ответы:
4875. 44
876. 1882
87. 0
588. 9