Ir para conteúdo

Estruturas If


Ablank

Posts Recomendados

oi este é o meu primeiro post no xtibia pois acabei de descobrir a existencia deste site 8P:

Estarei ensiando neste post umas da estruturas mais usadas em Visual Basic aqui vai::

Estruturas If

As Estruturas if servem para começar uma ação e terminar esta ação, ou seja, se você encontrar uma codigo assim:

 

if txt=0 thentxt2=2end if

 

isto significaria o seguinte...

 

Se txt=0 entãotxt2=2fim do se

 

Esta estrutura trabalha com a possibilidade de acontecer alguma coisa com alguma ação efetuada pelo usuário...então temos

if =Se

then=Então

End if= necessário para o fechamento do if

Else= é como se você colocasse oq acontecera se algo der errado

Elseif= se tiver mais alguma função em if tera que ser colocado elseif

Resumindo

If é a estrutura para uma possivél ação de algum ususário se ele fiser isto acontecerá isto mas se ele não fiser isto acontecera aquilo...

espero que entendão

o não entnderem pode postar aqui...

//Yours Ablankzin

Link para o comentário
Compartilhar em outros sites

Você só colocou digamos que o básico... rsrs

 

SINTAXE: 	IF <condição1> THEN 	 <comandos1>	ELSE  IF <condição2> THEN 	 <comandos2>  END IF	END IF

 

Executa os comandos se uma determinada condição for verdadeira.

 

SINTAXE: 	SELECT CASE <variável>   CASE <conteúdo da variável>  	 <blocos de comandos1>  CASE <conteúdo da variável>  	 <blocos de comandos2>  CASE  ELSE 	 <blocos de comandos3>	END SELECT

 

Esta estrutura de decisão funciona como a instrução IF...THEN...ELSE, porém é mais eficiente.

Link para o comentário
Compartilhar em outros sites

Aeeee,

Ao criar e executar condições logicas. Podemos citar também

Os operadores:

= Verdadeiro se Valor1= Valor2

<> Verdadeiro se Valor1<>Valor2

> Verdadeiro se Valor1 < Valor2

> Verdadeiro se Valor1 > Valor2

Ex:

IF Valor1 = Valor2 THEN

Msgbox "Verdadeiro"

END IF

ou

IF Valor1 <> Valor2 THEN Msgbox "Verdadeiro"

Você pode manter o IF, somente com uma linha caso considere apenas uma possibilidade de respota e ação para operação.

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

Você ainda pode resolver duas equações ou mais, na mesma estrutura IF, usando os operadores:

AND Verdadeiro quando ambas condições forem verdadeiras

XOR Verdadeiro quando uma das condições for falsa

Ex:

IF Valor1 = Valor2 AND Valor1 > Valor3 THEN ...

IF Valor1 = Valor2 XOR Valor1 <> Valor2 THEN ...

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

Estruturas mais complexas do IF, pode se acresentar, o ELSEIF para resolver uma equaçao fora da estrutura basica.

IF Valor1 =Valor2 THEN

....

ELSEIF Valor1>VALOR3 THEN

...

ELSE

...

END IF

Alem da possibilidade de usar IIF, que ja retorna um valor para a variavel

Veja:

Variavel = IIF (<condição> ,ResultadoV ResultadoF)

O SELECT CASE, pode ser usado também, mas sempre uso IF para equações e SELECT CASE, para valores "+/- limitados".

Da para usar IF de outras formas, mas para ter uma base, isso ja ajuda

Espero que isso acresente ou ajude alguem! ^^

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...