Ruyfreis Postado Junho 26, 2005 Denunciar Share Postado Junho 26, 2005 Eu to precisano muito de aprender a mecher em estruturas de repetição !!!!!! se alguém puder me ajudar eu ficarei muitissimo grato!!!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Denis Bittencourt Muniz Postado Junho 26, 2005 Denunciar Share Postado Junho 26, 2005 Bom.. primeiro vou explicar a lógica:Serão executadas ações que você vai definirá dentro daquele laço...Um exemplo em Pseudo-Linguagem (Lógica humana):Repetir 1 até 10 x = x + 1 Imprimir: x Próximo Laço Ou seja... o programa irá repetir 10 vezes aquela ação... e o programa não continua executando o resto do código enquanto não terminar todo laço (no caso acima, 10 vezes uma determinada ação) Bom o resultado do exemplo acima será no formulário: 1 2 3 4 5 6 7 8 9 10 Quando chega em próximo Laço, aumenta o valor no contador e volta a fazer todas as instruções novamente.. Mas... como funciona isso em VB? Bom, no VB os laços mais usados são: For Next e Do Loop O For Next é igual a lógica que eu te expliquei acima, mas temos que escrever em VB: Veja o mesmo exemplo acima escrito em VB: For a = 1 To 10 x = x + 1 Print x Next a Entendendo o código: "a" é uma variável de controle do laço, ou seja, um laço de VB tem que ter uma variável de controle.. "a" começa valendo 1, depois usamos a palavra To e ,depois de To, definimos o número de vezes que irá repetir o laço (no caso acima, 10) Poderiamos substituir 1 por outro número, por exemplo, 2, mas, é claro que, o Laço iria repetir 9 vezes, pois o Laço vai repitir até a váriavel de controle valer o valor final, no caso acima, 10.. Depois vem as suas instruções... e depois.... Next {var} Onde: "Next" é a palavra para fazer o laço se repitir.. e o argumento var é a varável de controle.., no caso acima, a Já o Do Loop... faz repitições de acordo com uma condição, exemplo: Do x = x + 1 If x > 10 Then Exit Do End If Print x Loop No caso... acima é o seguinte:Se x for maior q 10 então ele sai do laço com a instrução Exit Do..Qualquer dúvida poste..Falow! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ramon Postado Junho 27, 2005 Denunciar Share Postado Junho 27, 2005 Aquyi você pod pegar um codigo fonte feito por mim que tem as estruturas de repetiçoes https://www.scriptbrasil.com.br/?class=2.3&...categoria=Jogos e Rotinas Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Ruyfreis
Eu to precisano muito de aprender a mecher em estruturas de repetição !!!!!! se alguém puder me ajudar eu ficarei muitissimo grato!!!!
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.