Электронный мозг
будет думать за нас
точно так же, как
электрический стул
за нас умирает.

 
 

Основные понятия

Линейные алгоритмы

Разветляющиеся алгоритмы

Блок-схемы

Циклические процессы ...

Решение задач

Исполнитель

 

 

 

 


Циклические процессы


Если в алгоритме какая-то его часть повторяется несколько раз, он называется циклическим, а сама эта повторяющаяся часть называется циклом.

Использование циклов в алгоритмах очень часто многократно уменьшает работу. Рассмотрим это на примере.

Задача 1. Вычислить сумму всех натуральных чисел до 100 включительно.

Решение: S = 1+2+3+…+100

Пусть переменная К будет менять свое значение от 1 до 100 с шагом перехода равным 1. Т.е. К будет принимать сначала значение 1, затем 2, и т.д. до 100.
Все эти числа необходимо суммировать в S. Но сначала (перед суммированием) значение S равно нулю, т.е. необходимо задать начальные данные для S.
Разместим алгоритм в таблице, для того чтобы были понятны пояснения.

1 способ (словестный алгоритм):


2 способ (блок-схема с ветвлением):

3 способ (блок-схема с циклом):

 


   
Вверх
Hosted by uCoz