Цикл For в Delphi

Дата публикации

Циклы – наше все. Нельзя представить себе более или менее серьезную программу, в которой не использовались бы циклы.

Сегодня бы хотел Вас познакомить с циклом for.  Но для начала я хотел бы рассказать, для чего вообще нужны циклы. Как можно догадаться из названия цикл – это некая конструкция, которая выполняется определенное количество раз (циклично). Выполняется до тех пор, пока не наступит какое-то, заданное нами, условие.

Как работает forв Delphi?

Если  Вы начинающий программист и ещё не понимаете принцип работы с циклами – не переживайте. Все придет, а я постараюсь Вам в этом помочь. Итак, для того, чтобы forзаработал, нам потребуется счетчик. Это должна быть переменная целого типа (integer). Как правило, имя такой переменной «i».  Этой переменной вначале мы присвоим значение. Затем при каждом прохождении цикла iбудет увеличиваться на единицу, пока не достигнет установленной нами границы.

Пример использования цикла for:

Давайте разберем пример. Найдем сумму чисел от 0 до 10. Логика будет следующая:

  1. Объявим две переменные типа integer. Одна – счетчик, вторая – для хранения суммы.
  2. Переменную для суммы приравняем к нулю.
  3. Запишем цикл, который будет перебирать цифры от 0 до 10 и прибавлять их к сумме.

Код будет выглядеть следующим образом:

var
    i, sum: integer;
begin
    sum:=0;
    for i:=0 to 10 do
        sum := sum + i;
end;

Если в цикле нужно выполнить несколько действий, нужно объединять их в логические скобки (begin-end).

Добавить комментарий



Обновить

Wednesday the 17th. icq 486350790
Copyright 2012

©