Ir para conteúdo
Faça parte da equipe! (2024) ×

[DELPHI] Algumas funções básicas


zSith
 Compartilhar

Posts Recomendados

O Comando IF..Then: Determinada condição for verdadeira então execute determinado comando.

 

Sintaxe:

 

if <condição> then

<comando1>

else // Senão(é optativo)

<comando2>

 

Exemplo(Pascal):

 

if (salario < 400) then

write('seu salário é muito baixo');

 

 

 

Obs.: Se for usar mais de um comando coloque

eles entre Begin e End

 

 

O Comando Case..OF: serve para substituir um aninhamento do IFs tornando o código mais limpo e mais bonito (pode-se somente ser usado com valores ordinais(inteiro, char e etc)).

 

Sintaxe:

 

case <expressão> of

<opção1> : <comando1>;

<opçãoN> : <comandoN>;

else // se nenhuma das opções forem verdadeiras(optativo)

<comandoX>;

end;

 

Exemplo(Pascal):

 

Case letra OF

a : write('é a letra A');

b : write('é a letra B');

else

write('Não é A nem B');

end;

 

 

O Comando While..DO: Enquanto uma condição for verdadeira executa comandos

 

Sintaxe:

 

While <condição> do <comando>

 

Exemplo(Pascal):

i:=1;

while 1 < 10 do

i:=i+1;

 

 

Obs: Se for usar mais de um comando coloque eles entre Begin e End.

 

 

O Comando For..to..DO/For..downto..DO: Do valor inicial ao valor final faça (TO incrementa de 1 em 1 o valor inicial até que chegue no final e Downto Decrementa).

 

Sintaxe:

 

For <inicial> to/downto <final> do

<comando>;

 

Exemplos (Pascal):

 

for x:=1 to 10 do

begin

writeln(x);

delay(1000);

end;

----------------------------

for x:=10 downto 1 do

begin

writeln(x);

delay(1000);

end;

 

 

Obs: Se for usar mais de um comando coloque eles entre Begin e End.

 

 

O Comando Repeat..Until: Executa determinado comando e verifica se saiu do laço, se não tiver saido ele continua repetindo o comando.

 

 

Sintaxe:

 

Repeat <comando>;

Until<condição>;

 

Exemplo(Pascal):

 

i:=1

repeat i:=i+1;

until i=10;

 

 

Obs: Se for usar mais de um comando coloque eles entre Begin e End.

4145111.html

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.