Acabo de empezar con java, y estoy un poco bastante perdido xD.
Tengo que hacer un ejercicio, el cual tengo 2 jarras y una la lleno con lo que haya en la otra.
El caso es que tengo una jarra de 7 y otra de 5, tengo que ir vaciando la jarra de 7 en la 5 sucesivamente hasta que en una de las 2 quede 1 litro de agua.
Este es mi código, pero no hace nada xD:
Código Java:
Ver original
public class Jarra { private int cantidad; private int capacidad; public Jarra(int capacidadinicial) { capacidadinicial = capacidad; cantidad = 0; } public int capacidad() { return capacidad; } public int cantidad () { return cantidad; } public void llena() { cantidad = capacidad; } public void vacia() { cantidad = 0; } public void llenaDesde(Jarra j) { while((j.capacidad!=0)&& (cantidad != capacidad)) { cantidad++; j.capacidad--; } } { return "La capacidad es" + capacidad + "y la cantidad es: "+ cantidad; } // TODO Auto-generated method stub } }
Si alguien me puede ayudar, le estaría muy agradecido.