47

Оператор повторення з лічильником. Особливості оператора повторення For. Форми…

19 марта 2023

Оператор повторення з лічильником. Особливості оператора повторення For. Форми оператора повторення … to … i … downto… . Таблиця покрокового виконання.

категория: информатика



96

forпримеры (Pascal) for i: =1 to 10 do s: =s+1C#,C+) for (int i=0; i<10; i+) { s+=i; } (Ruby) for i in 1… 10 s=s+iend (VB, VBA, Basic,…) for i=1 to 10 s=s+inext i По умлчанию шагом счетчика является 1. Обычно шаг счетчика можно менять фразой by или step by. Хотя увы такое есть не во всех языках (C#,C+) for (int i=0; i<10; i=i+2) { s+=i; } (VB, VBA, Basic,…) for i=1 to 10 step by 2 s=s+inext i Например в паскале возможен только обратный отсчетfor i: =10 downto 1 do s: =s+1; еще for примечателен тем, что даже если конец меньше начала (в варианте увеличения счета), то цикл все равно пройдет один раз. Правда не знаю подпадают ли под это правило языки из группы С

Знаете ответ?


Есть интересный вопрос? Задайте его нашему сообществу, у нас наверняка найдется ответ!
Делитесь опытом и знаниями, зарабатывайте награды и репутацию, заводите новых интересных друзей!
Задавайте интересные вопросы, давайте качественные ответы и зарабатывайте деньги. Подробнее...