Vampire Cheats - 3.0

Bem Vindo(a) Ao Vampire Cheats,
Forum Criado Na Intenção De Promover Dicas e Tutoriais Para Games Online!

Registre-se e Participe Do Nosso Forum!
Obrigado.


    If, Then, Begin, Else

    Compartilhe

    -Hunterz-

    Membro Expert
    Membro Expert


    Mensagens Mensagens : 384
    Data de inscrição19/07/2010
    Idade Idade : 21
    Sexo Sexo : Masculino

    If, Then, Begin, Else

    Mensagem por -Hunterz- em Sex Ago 20, 2010 9:07 am

    Olá, hoje iremos abordar as cláusulas de condições.

    If significa Se.
    Then significa Então.
    Begin significa Começar.
    Else significa Senão.

    Com isso já dá pra imaginar alguma coisa né?

    IF:
    A sintaxe é:

    If Condição Then
    Begin
    [Códigos]
    End;

    Ou seja, 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.
    Toda vez que você for começar um bloco de código em uma cláusula IF, lembre-se de colocar o BEGIN. É importante.
    Ah, e como o IF é uma cláusula, você deve marcar o ponto de finalização do bloco, então você tem que colocar mais um END;.

    Mas...
    Como eu faço uma "excessão"?
    Por exemplo, o programa checa a condição. Daí ela retorna falsa. Como faço pra criar uma outra condição relacionada a essa?
    É aí que entra o ELSE.
    Sintaxe:

    If Condição Then
    Begin
    [Códigos]
    End
    Else
    Begin
    [Códigos]
    End;

    Repare em uma coisa. O END do IF não possui ponto e vírgula! Por quê?
    O ELSE não aceita ponto e vírgula antes dele, então, use um END sem ponto e vírgula.
    Repare também que o ELSE também tem um begin. E que o END dele tem ponto e vírgula!!

    Esses são dados importantes que você não pode esquecer, são muito importantes.
    O ELSE representa um senão do IF. Caso o IF seja falso, vai lá e entra o ELSE.
    Lembre-se que o ELSE não é obrigatório. Use somente quando necessário!

    O IF tem também operadores de comparação, que são muito importantes também.
    Veja quais são:

    = 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 hein! Ele é usado para atribuir valores a algo.
    Exemplo:
    Label1.Caption:= 'Tutorial 6';

    O operador de atribuição é o :=, reparem.

      Data/hora atual: Sab Dez 10, 2016 5:23 pm