Цикл с предусловием

Цикл с параметром

for <имя переменной-параметра цикла> a,b .. c <оператор или программный блок (тело цикла)>   где a, b, c - первое, второе и конечное значения параметра цикла (как для переменной, принимающей значение из диапазона).

Параметр цикла может принимать как целые, так и дробные значения. Если шаг равен единице (или -1), второе значение параметра цикла может быть опущено.

 

  whileвыражение В1 оператор или программный блок    

Оператор или операторы, составляющие программный блок, выполняются, пока выражение В1 принимает ненулевое значение.