Партнерка на США и Канаду по недвижимости, выплаты в крипто

  • 30% recurring commission
  • Выплаты в USDT
  • Вывод каждую неделю
  • Комиссия до 5 лет за каждого referral

Алгоритмы циклической структуры.

В ходе решения сложных задач некоторые действия алгоритма могут выполняются многократно в зависимости от выполнения или не выполнения некоторого условия. Такой алгоритм называют алгоритм циклической структуры.

По смыслу задачи различают циклические алгоритмы вида «До» и «После». В цикле «До» тело цикла выполняется до поверки условия. В цикле «После» сначала проверяется условие, а затем выполняется тело цикла. Телом цикла называется группа повторяющихся блоков алгоритма. Схематически алгоритмы можно представить в следующем виде:

Пример 1. Дана последовательность чисел 4, 2, 6, 8, 9, 11, 17, 18, 21, 29, 31, 34. Составить блок-схему вычисления квадрата данных чисел.

Решение: присвоим переменной x значение первого числа и обозначим через y результат возведение числа в квадрат.

Этот алгоритм можно представить в виде схемы «После»:

Пример 2. Вычислить значение функции y:=x2+a для значений x из промежутка [-2,4], hx=2.

Решение: найдем число повторений цикла. Оно вычисляется по формуле - . Следовательно, значение y вычисляется 4 раза.

Составим блок-схему алгоритма цикла «До» и «После»:

а) цикл «До»

б) цикл «После»:

Схему цикла с параметром можно представить в более упрощенной форме, используя блок модификации:

Здесь xa-начальное значение параметра x, xc – конечное значение параметра, hx –шаг изменения.

Пример 3. Вычислить значение функции

для xÎ[-5;3] с шагом hx=2.

Решение: