76 подписчиков

Что такое циклы и где их использовать

1,4K прочитали

Что такое цикл?

Это блок кода, который выполняется определенное количество раз, пока не достигнет определенной цели в условии или не закончит установленное количество повторений.

Есть 3 вида циклов.

Первый: цикл с параметром

где М - начальное значение параметра, N - конечное значение, а 1 это шаг. Шаг - на сколько будет увеличиваться параметр после каждого завершения одной итерации цикла
где М - начальное значение параметра, N - конечное значение, а 1 это шаг. Шаг - на сколько будет увеличиваться параметр после каждого завершения одной итерации цикла

Это цикл при котором вам известно количество повторений. Вы можете установить количество повторений, либо их высчитает программа за вас. Всё зависит от того как вы используете код.

Такие циклы применяются в задачах с известной длиной чего-либо, обычно в массивах, строках, матрицах и в прочих вычислительных операциях.

Вам будет нужно посчитать через сколько лет вы достигните определенной цели в финансовом плане. Например, какой будет ваш счет в банке лет через 10?

Второй: цикл с предусловием

Что такое цикл?  Это блок кода, который выполняется определенное количество раз, пока не достигнет определенной цели в условии или не закончит установленное количество повторений. Есть 3 вида циклов.-2

Сначала задается условие, код его проверяет, если условие истинно, то выполняет этот код. Как только условие нарушается, код прекращает выполнение.

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

Третий: цикл с постусловие

Что такое цикл?  Это блок кода, который выполняется определенное количество раз, пока не достигнет определенной цели в условии или не закончит установленное количество повторений. Есть 3 вида циклов.-3

Сначала выполняется определенное действие, а уже потом проверяется условие. Если условие ложно, то код выполняется снова.

Самое важное в циклах не допустить бесконечного выполнения кода, так называемого "зацикливания".

Ставьте лайк и подписывайтесь на канал, будет много интересного!