Вы находитесь здесь: Главная > Циклы > Цикл for

Цикл for

Зачастую, складываются ситуации когда мы точно знаем сколько итерации цикла нам понадобится. Например, когда мы последовательно проверяем, когда мы последовательно проверяем содержимое заданного числового ряда, или заполняем значение таблицы, границы которой заранее известны, в конце концов, для подсчета среднего арифметического. В этих ситуациях принято использовать цикл for.

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

В классическом Си нам необходимо заранее создать переменную итератор и в управляющей конструкции цикла только задать ей начальное значение. Далее в управляющей конструкции следует условие захода в следующую итерацию цикла. Язык Си не предоставляет оператора возведения в степень по умолчанию, как это делают другие языки высокого уровня, поэтому для этой математической операции нам нужно подключать математическую библиотеку, но автор считает это излишним, ведь не так сложно написать собственную программу, которая бы делала это. Как известно возведение в степень, это последовательное умножение основания на само себя указанное количество раз. А раз заранее известно сколько раз мы будем умножать основание на само себя, то это работа для цикла for.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • Twitter
  • RSS

Оставить комментарий

Вы должны быть авторизованы, чтобы оставить комментарий.