Problemas en resolver 1 ec por tanteo en VB
Hola de nuevo. QUE tal!
Recuerdas que t pregunte sobre las ec de 3 grado, bueno decidí resolverlo por tanteo; estoy haciendo algo como esto:
x = 0
Do Until n = K
n = ((a+x)*(b+3x))/((c-x)*(d-x))
x = x + 0.2
Exit Do
Loop
- la variable es x
- Los valores de K, a, b, c y d se conocen
La idea es irle dando valores a "x" hasta que el resultado "n" sea igual al de QUE y que los valores de por que hagan la igualdad se reporten en un listbox para escoger el más adecuado.
Mi problema está en que no se como hacer que la por no llegue a tomar un valor igual a c y de porque indeterminaria la ecuación.
¿Habrá alguna manera de poner esa condición o se logra mejor con otro código?
Espero puedas entender todo esto. Gracias por tu ayuda! ;)
Recuerdas que t pregunte sobre las ec de 3 grado, bueno decidí resolverlo por tanteo; estoy haciendo algo como esto:
x = 0
Do Until n = K
n = ((a+x)*(b+3x))/((c-x)*(d-x))
x = x + 0.2
Exit Do
Loop
- la variable es x
- Los valores de K, a, b, c y d se conocen
La idea es irle dando valores a "x" hasta que el resultado "n" sea igual al de QUE y que los valores de por que hagan la igualdad se reporten en un listbox para escoger el más adecuado.
Mi problema está en que no se como hacer que la por no llegue a tomar un valor igual a c y de porque indeterminaria la ecuación.
¿Habrá alguna manera de poner esa condición o se logra mejor con otro código?
Espero puedas entender todo esto. Gracias por tu ayuda! ;)
1 Respuesta
Respuesta
1