COMANDO?

AUGUSTTO 10/06/2005 22:46:18
#88384
no C++ tem um comando: continue que ser para desviar o fluxo para o final.Exemplo
num1= 5;
num2=10;
if num1< num2
cout<<"o numero" num1 "é menor"
continue;
if ...........
...
...
...
...
o continue ele não testa o outro if ele sai
tem algum comando que é parecido com este?
JACKSONVB 10/06/2005 22:56:13
#88388
veinho..... naum entendi mto bem o q vc kis dize.....
um abraço....
AUGUSTTO 10/06/2005 23:00:38
#88389
jacksonvb
por exemplo tem um if se atender ele e tiver um comando continue ele não desta outros if's
DAVID.SP 11/06/2005 02:30:24
#88398
Resposta escolhida
Carinha,

Eu não sei se foi isso que entendi.....

Você quer que ele leia um if se atender a este, ele deverá esquecer os outros ifs, se for isso, vc pode fazer o seguinte:

if <condição> then
.............
............
exit sub ou function ou procedure......
endif


Se for isso, ele faz o if e esquece os outros pq vc esta forçando a saida dele...
Espero ter ajudado
USUARIO.EXCLUIDOS 11/06/2005 11:29:23
#88426
Você pode fazer isso que DAVID_SP disse ou criar uma varavel booleana que verifique uma condição. exemplo

Dim passIF as Boolean

passIF = true
If (condcao) Then
....... comandos
passIF = false
End If
If (condicao2 And passIF)
...........
passIF = false
End if

Fazendo isso, quando ele entra no IF irá fazer com que a variavel "passIF" fique "False" e não passará pelos demais IFs quando tiver o teste lógico
AUGUSTTO 11/06/2005 16:26:24
#88454
é isso mesmo valeu
Tópico encerrado , respostas não são mais permitidas