LOOP - VISUAL BASIC
Olá!
Gostaria do auxÃlio para definir quais funções devo utilizar em um programa que estou desenvolvendo, porem estou encontrando dificuldades.
Trata-se de um valor a ser testado até que a restrição seja atingida. Pois bem, no programa (sim, é bem simples), é inserido pelo usuário o valor de Y, vinculado a uma equação que é R = x - ( 1 / Y.text), a restrição é quando o valor de R for igual a zero. E o valor de x deve ser testado a partir de zero e ir variando de 0,01 em 0,01. Por fim o ultimo valor de x testado deve aparecer em uma text box.
Por exemplo, se usuário inserir o valor de Y = 4, o valor de x será testado a partir de zero, depois 0,01, 0,02, 0,03... até 0,25, que é quando a condição é satisfeita e o resultado da equação R é igual a zero, este valor, 0,25 aparece em uma text box.
Alguém pode me ajudar?
Um abraço,
Renan Teixeira
Gostaria do auxÃlio para definir quais funções devo utilizar em um programa que estou desenvolvendo, porem estou encontrando dificuldades.
Trata-se de um valor a ser testado até que a restrição seja atingida. Pois bem, no programa (sim, é bem simples), é inserido pelo usuário o valor de Y, vinculado a uma equação que é R = x - ( 1 / Y.text), a restrição é quando o valor de R for igual a zero. E o valor de x deve ser testado a partir de zero e ir variando de 0,01 em 0,01. Por fim o ultimo valor de x testado deve aparecer em uma text box.
Por exemplo, se usuário inserir o valor de Y = 4, o valor de x será testado a partir de zero, depois 0,01, 0,02, 0,03... até 0,25, que é quando a condição é satisfeita e o resultado da equação R é igual a zero, este valor, 0,25 aparece em uma text box.
Alguém pode me ajudar?
Um abraço,
Renan Teixeira
Você pode usar a instrução While pra fazer o loop.
While condicao for verdadeira
End While
Exemplos
dim k as decimal = 0
While x <> 0
k += 0.01
End While
No seu caso, você terá uma variavel sendo incrementada no loop, assim como k está sendo incrementando no exemplo acima.
Abraços!
While condicao for verdadeira
End While
Exemplos
dim k as decimal = 0
While x <> 0
k += 0.01
End While
No seu caso, você terá uma variavel sendo incrementada no loop, assim como k está sendo incrementando no exemplo acima.
Abraços!
Isto está me parecendo exercÃcio de cursinho...
Eu não duvido kkkkkkk!
Faça seu login para responder