13/11/2012, 19:30
|
| | Fecha de Ingreso: noviembre-2012
Mensajes: 4
Antigüedad: 12 años Puntos: 0 | |
Respuesta: Como utilizar variable tipo contador de un Package y una clase diferente, Hola, que tal chuidiang, gracias por interesarte y darte el tiempo de verificar y responder a mi interrogante
Comprendo tu respuesta, y ahora se el porque el programa no da el resultado que quiero. Con respecto a la sugerencia de traspasar el método calculoPagoTotal a ventasPagoTotal01, ya lo hice antes de hacer la pregunta al foro, y sí, se que el programa se ejecuta sin errores y me da el resultado que deseo (dejo el código líneas más abajo).
Mi interrogante era como hago o que modifico para que un pedazo de mi código dentro de dos paquetes, se una y ejecuten correctamente.
Por ejemplo: digamos que el código que dejo líneas más a bajo, lo deseo dividir para que este en dos paquetes diferentes (o en "n" paquetes) y al unirlos, se ejecute sin ningun inconveniente.
package paquete01;
import java.util.Scanner;
public class ventasPagoTotal01
{
public Scanner escaneador01;
public Scanner escaneador02;
public double cantidad;
public double precio;
public double pagoTotal;
public double conta=1;
public double acomula=0;
public String nombre;
public void ingresocantidad()
{
escaneador01=new Scanner(System.in);
System.out.println("INGRE LA CANTIDAD DE PRODUCTOS A PROCESAR");
cantidad=escaneador01.nextDouble();
}
public void operacionProductos()
{
while(conta<=cantidad)
{
escaneador02=new Scanner(System.in);
escaneador01=new Scanner(System.in);
System.out.println("INGRESE EL NOMBRE DEL PRODUCTO: ");
nombre=escaneador02.nextLine();
System.out.println("INGRESE EL PRECIO DEL PRODUCTO: ");
precio=escaneador01.nextDouble();
acomula=acomula+precio;
conta=conta+1;
}
}
public void calculoPagoTotal()
{
pagoTotal=cantidad+acomula+(acomula*0.2);
System.out.println("EL PAGO TOTAL ES: "+pagoTotal);
}
public static void main(String[] args)
{
ventasPagoTotal01 enlaceVentas;
enlaceVentas=new ventasPagoTotal01();
enlaceVentas.ingresocantidad();
enlaceVentas.operacionProductos();
enlaceVentas.calculoPagoTotal();
}
} |