«аочное дистанционное образование с получением государственного диплома через Internet










ѕолучить информацию о поступлении
 
√лавна€ Ќовости  арта сайта ‘отоальбом √остева€ книга  онтакты

{LTS}

 

”правл€ющие структуры €зыка Delphi

”словие Ц это выражение логического типа, которое может принимать одно из двух значений Ц истина (true) или ложь (false).

»з простых условий с помощью логических операторов and, or и not можно строить сложные услови€. ѕри записи сложных условий простые услови€ нужно записывать в скобках.

»нструкци€ IF

»нструкци€ позвол€ет выбрать один из двух возможных вариантов в зависимости от выполнени€ услови€:

IF условие Then
    Begin
          операторы
    End
Else
   Begin
         операторы
   End;

или

If условие THEN оператор ELSE оператор;

≈сли значение услови€ равно true, то выполн€етс€ оператор, который стоит после слова then. ≈сли услови€ принимает значение false, то выполн€етс€ оператор, который стоит после слова else.

»нструкци€ CASE

ƒанна€ инструкци€ позвол€ет реализовать множественный выбор:

CASE селектор OF
   —писок1: BEGIN
                    ќператоры
                     END;
—писок2: BEGIN
                 ќператоры
                END;
Е
—писокN: BEGIN
                 ќператоры
                 END
ELSE
          BEGIN
                  ќператоры
          END;

—електор Ц выражение, значение которого определ€ет дальнейший ход выполнени€ программы.

—писокN Ц список констант.

—начала вычисл€етс€ значение выражени€-селектора. «начение выражени€-селектора последовательно сравниваетс€ с константами из списков констант. ≈сли значение выражени€ совпадает с константой из списка, то выполн€етс€ соответствующа€ этому списку группа операторов и на этом инструкци€ case завершаетс€. ≈сли значение-селектора не совпадает ни с одной константой из всех списков, то выполн€етс€ последовательность инструкций, следующа€ за else.

÷иклы

1. »нструкци€ FOR

»нструкци€ for используетс€ в том случае, если некоторую последовательность действий надо выполн€ть несколько раз, причем число повторений заранее известно.

FOR —четчик:=нач_знач TO кон_знач DO
      BEGIN
             ќператоры
       END

2. »нструкци€ WHILE

»нструкци€ используетс€ в том случае, если некоторую последовательность действий надо выполнить несколько раз, причем число повторений во врем€ разработки программы неизвестно и может быть определено только во врем€ работы программы.

WHILE условие DO
    BEGIN
            ќператоры
    END

—начала вычисл€етс€ значение услови€. ≈сли значение услови€ равно false, то цикл завершаетс€. ≈сли значение услови€ равно true, то выполн€ютс€ операторы между begin и end. ѕосле этого снова провер€етс€ выполнение услови€. ≈сли условие выполн€етс€ (значение услови€ равно true), то операторы цикла выполн€ютс€ еще раз.

3. »нструкци€ REPEAT

ƒанна€ инструкци€ используетс€ в программе в том случае, если необходимо выполнить некоторую последовательность действий несколько раз, причем число повторений во врем€ разработки программы неизвестно и может быть определено только во врем€ работы программы.

REPEAT
     ќператоры
UNTIL условие

—начала выполн€ютс€ операторы, а затем вычисл€етс€ значение услови€. ≈сли условие принимает значение false, то операторы цикла повтор€ютс€ еще раз. ≈сли условие принимает значение true, то цикл завершаетс€.


”знать как сэкономить в кризис моно на сайте ekonom-it.ru

 ооперативные диаграммы   омпонент OpenDialog  омпонент SaveDialog ѕримеры исключений с Try ... Finally ... ѕример исключени€ с Try ... Except ... Ѕазы данных в Delphi ќбщие сведени€ о базах данных ћодели данных  лассификаци€ Ѕƒ. —истемы управлени€ базами данных ѕример курсовой работы из 1 группы тем 


 
     
   
 


ѕриглашаем прин€ть участие в круглом столе!
подробнее   >>>
 

»нститут ћенеджмента, Ёкономики и »нноваций начинает набор на курсы повышени€ квалификации!
подробнее   >>>
 

”важемые студенты јЌќ ¬ѕќ »ћЁи»!
подробнее   >>>
 

Ќачинаетс€ набор на курсы повышени€ квалификации!
подробнее   >>>
 

ѕриглашаем прин€ть участие в конференци€х!
подробнее   >>>
 


все новости...

 


–ассылки Subscribe.Ru
—овременное образование
ѕодписатьс€ письмом