Как научиться использовать цикл For..to..do в Delphi?

Как научиться использовать цикл For..to..do в Delphi?
цикл For..to..do

Наверняка, пользователи, которые только начинают программировать на объектно-ориентированном языке программировании Delphi, в ходе начала своих разработок программ могут столкнуться с проблемой использования циклов. Одним из таких циклов является цикл For..to..d. Ниже, следуя шагам, вы можете научиться использовать данный цикл в своих программах, созданных на О.О.Я.П. Delphi.

Инструкция

Уровень сложности: Несложно

1 шаг

Сперва необходимо понять, что же это за цикл! Логика цикла For..to..do такова:
For переменная:= какому-нибудь начальному значению
to далее следует конечное значение do
И после этого идёт определённое действие;

2 шаг

Таким образом после слова For идёт присвоение переменное – начального значения. Данная переменная будет использоваться как счётчик. После выполнение каждого действия данный счётчик будет увеличиваться на единицу, пока переменная не дойдёт до заданного конечного значения.

3 шаг

Как научиться использовать цикл For..to..do в Delphi?
Можете расположить эти компоненты примерно так

Перейдём к практике. К примеру создадим небольшую программу по решению суммы чисел от 0 до 10, как раз данный цикл очень подходит к решению этой задачи. Создайте новую форму на Delphi, затем скиньте на неё один button и один label (все со вкладки standard).

4 шаг

Как научиться использовать цикл For..to..do в Delphi?
Программный код

Создайте обработчик OnClick для кнопки (сделать это можно к примеру дважды нажав по самой кнопке). Впишите туда следующий код:
var
a,i:integer;
begin
a:=0;
for I := 0 to 10 do
a:=a+i;
Label1.Caption:=inttostr(a);
end;

5 шаг

Далее необходимо понять как в данном коде происходит вычисление суммы чисел от 0 до 10.
Так вот на начальном этапе переменные ‘a’ и ‘i’ равны нулю. Таким образом выполняется следующая операция:
a:=0+0;
Затем ‘i’ увеличивается на 1 и получается следующее:
a:=0+1
Затем снова ‘i’ увеличивается на 1, а ‘a’ уже равно 1.
a:=1+2;
и так далее. Таким образом и происходит вычисление в данном программном коде при помощи цикла For..to..do.

6 шаг

Как научиться использовать цикл For..to..do в Delphi?
Рабочее окно уже готовой программы

Запустите данную программу (нажав клавишу F9 или же на зелёную стрелку вверху программы) и нажмите на кнопку. В ’Label’e появится ответ. Таким образом данный цикл очень полезен при подобных вычислениях, и бывает часто используются в программах.

7 шаг

Затем попробуйте повторить всё вышенаписанное сами, и главное понять смысл данного цикла!

Советы и предупреждения:

  • Главное понять смысл цикла For..to..do

Обсуждение

Ваш комментарий

Запросить инструкцию

Не нашли нужную пошаговую инструкцию?
Возможно, что кто-то из посетителей сайта сможет помочь. Оставьте запрос прямо сейчас, если Вы уверены, что эта тема ещё не освещена на нашем проекте!

Рейтинг
  1. +
  2. 0
0
1