RaahGrilim
Delphi: Object Pascal - If, Then, Else e Begin
Olá, colaboradores da Legends Cheats... Meu nome é Raphael Miranda... Como primeiro Tópico de Programação Delphi nada melhor do que começar com a Estrutura Condicional... não ?
Entendeu... ? Não ? Acalma vamos passar para o português bom e claro.
Veja que o programa vê a condição, verifica ela, e se retornar
verdadeiro executará o bloco abaixo do BEGIN. Caso não seja, ele
ignorará esta parte do código.E partira para o ELSE.
Toda vez que você for começar um bloco de código em uma cláusula IF, lembre-se de colocar o BEGIN. É importante.
Vamos a algumas regras...
O IF também possui operadores de comparação, que são muito importantes também.
Veja quais são:
Tem também o operador de atribuição, mas não use ele na condição. Ele é usado para atribuir valores a algo.
(Variáveis, Campos, Botões, Etc)
Exemplo:
Label1.Caption:= 'Legends Cheats';
O operador de atribuição é o ( := ).
Obrigado por lerem... e não deixem de postarem suas criticas contrutivas.... :)
Olá, colaboradores da Legends Cheats... Meu nome é Raphael Miranda... Como primeiro Tópico de Programação Delphi nada melhor do que começar com a Estrutura Condicional... não ?
- Código:
if (condição) then
begin
{bloco de comandos executados se a condição for verdadeira}
end
else
{bloco de comandos executados se a condição for falsa}
end;
Entendeu... ? Não ? Acalma vamos passar para o português bom e claro.
- Código:
se (condição) entao
começar
{bloco de comandos executados se a condição for verdadeira}
fim
senao
{bloco de comandos executados se a condição for falsa}
fim;
Veja que o programa vê a condição, verifica ela, e se retornar
verdadeiro executará o bloco abaixo do BEGIN. Caso não seja, ele
ignorará esta parte do código.E partira para o ELSE.
Toda vez que você for começar um bloco de código em uma cláusula IF, lembre-se de colocar o BEGIN. É importante.
Vamos a algumas regras...
- Código:
►Todo If possui um begin e um end. (exceção se possuir um else o 'end ' precede o mesmo. Todo IF possui um Then).E é utilizado para verificar se a condição é verdadeira.
Caso utilize apenas o IF sem um else para verificação que possua algo falso deve terminar com um 'end' mais um ponto e vírgula. (end;)
►Else é uma ação falsa do If assim que o programa rodar e verificar que o If é falso partira para a verificação do Else. (Todo else é terminado com ' end; '. Else não possui Then.)
O IF também possui operadores de comparação, que são muito importantes também.
Veja quais são:
- Código:
= Igual a
> Maior que
< Menor que
>= Maior ou igual a
<= Menor ou igual a
<> Diferente de
Tem também o operador de atribuição, mas não use ele na condição. Ele é usado para atribuir valores a algo.
(Variáveis, Campos, Botões, Etc)
Exemplo:
Label1.Caption:= 'Legends Cheats';
O operador de atribuição é o ( := ).
Obrigado por lerem... e não deixem de postarem suas criticas contrutivas.... :)
Última edição por RaahGrilim em Seg Jan 07, 2013 2:27 pm, editado 2 vez(es)