for
примеры
(Pascal)
for i := 1 to 10 do
s:=s+1;
(C#,C++)
for (int i=0;i<10;i++) {
s+=i;
}
(Ruby)
for i in 1..10
s=s+i
end
(VB, VBA, Basic,..)
for i = 1 to 10
s=s+i
next 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+i
next i
Например в паскале возможен только обратный отсчет
for i := 10 downto 1 do
s:=s+1;
еще for примечателен тем, что даже если конец меньше начала (в варианте увеличения счета), то цикл все равно пройдет один раз. Правда не знаю подпадают ли под это правило языки из группы С
Системы счисления необходимы для того чтобы компьютер "понимал" что мы от него хотим и мы понимали его вывод. Например буква А для компьютера в двоичной системе это - 11000000.
Используется для выполнения задач в процессоре.
Примеры:
Счет 2+2.
Для конвертации символов в двоичный и обратно.
Для выполнения команд в программах.
Для хранения информации жестком диске и оперативке.
Для вывода символов/изображения на экран.