Циклы это - замечательное изобретение, которое делает, в сущности, компьютер таким ценным. Без циклов для одной секунды работы компьютера потребовалось бы писать десятки тысяч операторов.
Можно сказать, что только научившись составлять программы циклических структур начинаешь понимать красоту программирования.
Типы циклов:
1) Цикл с параметром (когда известно количество повторов)
2) Цикл с условием (когда не известно количество повторов):
а) цикл с предусловием
б) цикл постусловием