UnKnowN Posted April 2, 2006 at 07:25 PM Report #20623 Posted April 2, 2006 at 07:25 PM Alguem me pode explicar o Uso Prático do Cilco For com Exemplos e As Opçoes de Uso ... Agradecido 😛
David Pintassilgo Posted April 2, 2006 at 07:42 PM Report #20628 Posted April 2, 2006 at 07:42 PM Um exemplo: Private Sub Command1_Click() For x = 1 To 5 MsgBox (x) Next End Sub Uma aplicação: Para correr um vector para ordenar os nº's lá contidos cool stuffs to check. http://blog.zxcoders.com//
UnKnowN Posted April 2, 2006 at 08:04 PM Author Report #20633 Posted April 2, 2006 at 08:04 PM Nao percebi a Aplicaçao para correr vectores e essa do x já conhecia lol, mas nao vejo utilidade nisso ... :^)
David Pintassilgo Posted April 2, 2006 at 08:47 PM Report #20639 Posted April 2, 2006 at 08:47 PM por exemplo: Tens um array com os valores: array[0]="a" array[1]="c" array[2]="b" array[3]="a" Precisas de contar o nº de a's que estão no array. fazes um ciclo FOR para correr todas as posicoes desde o 0 ao 3 e vais tenstando em cada ciclo se array[x]="a" se sim vais incrementando uma variavel para contar. cool stuffs to check. http://blog.zxcoders.com//
UnKnowN Posted April 3, 2006 at 08:52 AM Author Report #20663 Posted April 3, 2006 at 08:52 AM Desculpa mas nao percebi :|
Sub-Z3r0 Posted April 3, 2006 at 02:00 PM Report #20708 Posted April 3, 2006 at 02:00 PM a tua dúvida tem a ver com o VB ou algoritmia? :o
Tiago Salgado Posted April 3, 2006 at 05:51 PM Report #20759 Posted April 3, 2006 at 05:51 PM Imagina que tens um array que inicialmente tem 1 posição. Como sabes q o array tem PELO MENOS 1 posição basta leres a primeira posição e fica o problema resolvido. Mas agora imagina que ao longo do tempo o teu array cresce e fica com 100 posições... não tem lógicas pores no codigo: print array(0) print array(1) print array(2) ... print array(99) Para isso se usa por exemplo um ciclo FOR, do genero: For i = 0 to array(ultima_posicao) print array(i) Assim em vez de teres N linhas para percorrer N posições do array, tens 2 que te faz a mesma coisa. Deu agora para perceber ?
UnKnowN Posted April 3, 2006 at 06:28 PM Author Report #20776 Posted April 3, 2006 at 06:28 PM Imagina que tens um array que inicialmente tem 1 posição. Como sabes q o array tem PELO MENOS 1 posição basta leres a primeira posição e fica o problema resolvido. Mas agora imagina que ao longo do tempo o teu array cresce e fica com 100 posições... não tem lógicas pores no codigo: print array(0) print array(1) print array(2) ... print array(99) Para isso se usa por exemplo um ciclo FOR, do genero: For i = 0 to array(ultima_posicao) print array(i) Assim em vez de teres N linhas para percorrer N posições do array, tens 2 que te faz a mesma coisa. Deu agora para perceber ? Ya Obrigado 😛
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now