Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/03/2011, 19:20
wgelos
 
Fecha de Ingreso: marzo-2011
Mensajes: 2
Antigüedad: 13 años, 11 meses
Puntos: 1
Respuesta: Problema Matemático

Hola MicroHack.

Creo haber entendido tu problema, entonces basado en tu ejemplo tampoco sabes los valores 20,50 y 95
Voy a usar tu ejemplo para explicar la solución.


Una cosa que quiero corregir para ahorrar razonamiento antes de empezar es que en cada caso (20x3) , (50x3), (95x3) lo que haces inmediatamente después de multiplicar es restar el mismo número, por tanto, todo se reduce a (20x2), (50x2) y (95x2)

Al los valores 20 , 50 y 95 que queremos averiguar le voy a llamar X , Y , Z respectivamente.

Una fórmula sería entonces:


CAPITAL= X + Y + Z


1er secuencia:

20*3 = 60-20 => 20*2 = 40
2X = 40 (primer Resultado)

2da secuencia:

Ya de antemano sabes que va a dar el doble que la primera.

2*50 -20 = 100-20 = 80

2Y - X = 2*(2X) ( da el doble del 1er resultado)

2Y=4X+X
2Y=5X

Y=5X/2

3er. Secuencia:
Ya sabemos que da el triple que la 1ra.

2*95 - 20 - 50 = 190-70 = 120

2Z - X - Y = (2X)*3
2Z - X - Y = 6X
2Z = 6X + X + Y (pero como Y= 5X / 2 )
2Z = 6x + X + 5X/2
4Z = 12X + 2X + 5X (Multiplico por 2 para quitar el divisor)

4Z = 19X

Z=19x/4

Sabiendo todo esto volvemos a la formula principal

CAPITAL = X + Y + Z

Sustituyo cada valor

CAPITAL = X + 5x/2 + 19X/4

4 * CAPITAL = 4X + 10X + 19X (Multiplico por 4 para quitar divisores)

4 * CAPITAL = 33X

X= ( CAPITAL * 4 ) / 33

ejemplo
X= ( 165 * 4 ) / 33
x= 20


Entonces si te pasan el capital sabes los valores a partir de la fórmula X= ( CAPITAL * 4 ) / 33

Se cumple para tu ejemplo, de áca en adelante ya puedes sacar lo demas ya que sabes que Y=5X/2 y Z=19x/4

El resto creo que como programadores ambos sabemos hacerlo que es llenar el ListBox, cualquier cosa a las ordenes.

Saludos...
Washington Gelos