Модуль: (Java) Циклы. Цикл с параметром (for)


Задача

2/17

Особенности работы цикла for

Теория Нажмите, чтобы прочитать/скрыть

Цикл for представляет собой средство пошагового выполнения повторяющихся действий. Давайте рассмотрим более подробно, как он устроен.

Обычно части цикла for выполняют следующие шаги: 
1. Установка начального значения. 
2. Выполнение проверки условия для продолжения цикла. 
3. Выполнение действий цикла. 
4. Обновление значения (значений), используемых в проверочном условии. 
и далее шаги 2-4 повторяются до тех пор пока условие выполняется. Как только условие становится ложным, цикл прекращаетсвою работу и выполяется оператор следующий за опеоратором цикла for.

Вернемся к общей форме записи оператора цикла и разберем подробнее все части
for (/*выражение1*/; /*выражение2*/; /*выражение3*/ )
{
      /*один оператор или блок операторов - тело цикла*/;
}

Выражение 1

отвечает за установку начального значения переменной цикла (счетчика), заканчивается точкой с запятой
Например :
вариант 1) i=0; //переменной цикла i присваиваем начальное значение равное нулю. При такой записи,
//переменная i должна быть объявлена до цикла

вариант 2) int i=0; //переменная i может быть объявлена сразу в заголовке цкикла, но
//в этом случае после работы цикла сотрется из памяти

вариант 3) ;  //отсутсвует инициализация и объявление переменной цикла вообще,
//в этом случае она может быть объявлена до цикла
Выражение 2
это условие продолжения цикла for, оно проверяется на истинность.

i<=10  // цикл будет выполняться, пока переменная i меньше или равна 10. 
Условие может быть любым
Выражение 3 
изменяет значение переменной-счетчика. Без этого значения цикл будет считаться бесконечным

i<=10  // цикл будет выполняться, пока переменная i меньше или равна 10. 
Условие может быть любым

Потренируемся в записи заголовка цикла for

Задача

Приведенная программа, выводит на экран числа от 1 до 10 в столбик. Вы можете убедиться в этом запустив ее.
Изменяя значение переменной цикла со значения равного 1 до значения равного 10, с шагом +1, мы в теле цикла выводим значение переменной i на экран.
Для прохождения теста, Вам необходимо сделать так, чтобы программа выводила на экран все числа от 20 до 30 так же в столбик.

Измените заголовок цикла так, чтобы программа выводила на экран значения от 20 до 30