Циклический алгоритм
Типы алгоритмов Линейный – алгоритм, в котором все действия выполняются строго последовательно. Линейный – алгоритм, в котором все действия выполняются строго последовательно. Линейный Разветвляющийся Циклический
Линейная алгоритмическая конструкция ДЕЙСТВИЕ 1 ДЕЙСТВИЕ 2 ДЕЙСТВИЕ N
Разветвляющий алгоритм – это алгоритм, в котором в зависимости от условия выполняется либо одна, либо другая последовательность действий. Условие Последовательность действий 1 Последовательность действий 2 НЕТДА
Алгоритм называется циклическим, если в нём получение результата обеспечивается многократным выполнением одних и тех же операций. Алгоритм называется циклическим, если в нём получение результата обеспечивается многократным выполнением одних и тех же операций.
Циклы в жизни
ЦИКЛ Бесконечный С условием С постусловием С предусловием Со счётчиком
Бесконечный цикл Do делай Операторы Loop вернись
Синтаксис оператора For For счётчик=нач зн To кон зн Step шаг операторы (тело цикла) Next счётчик
Пример: Вывести на экран все числа от 1 до 100. PRINT 1 PRINT 2 PRINT 3 PRINT 4 PRINT 5 PRINT 6 PRINT 7... PRINT 98 PRINT 99 PRINT 100 Всего каких-то 100 строчек … FOR I=1 TO 100 PRINT I; NEXT I С использованием цикла
Задание: написать программу, выводящую ряд чисел For i=101 To 105 Print I; Next I End Sub i- счётчик циклов Next –увеличивает i на 1 и возвращает к началу цикла (если не указан шаг)
Задание: напечатать ряд чисел For i=40 To 0 Step -10 Print I; Next I End Sub Next –увеличивает или уменьшает i на величину шага и возвращает к началу цикла Next –увеличивает или уменьшает i на величину шага и возвращает к началу цикла
Задание: напечатать 50 раз слово «Ученик» For i=1 To 50 Print «Ученик» Next I End Sub