
Metodo Para Agregar articulos
Publicado por Cristian Saavedra (1 intervención) el 24/05/2010 20:34:35
Buenas Tardes Programadores:
He recurrido amablemente a ustedes haber si ustedes me pueden ayudar con este ejercicio.
Necesito crear una caja registradora de supermercado pero aun no puedo crear el metodo que agregue los productos ya que no se como podria ir. Les colocare la instruccion y despues el codigo ahsta donde llevo hecho haber si me ayudan o dan ideas de como se podria hacer:
1.- Método agregarArticulo(String nombre, int precio): permite ir agregando artículos a la Venta, se debe ir acumulando el totalVenta e incrementando el nroArticulos
Se debe desplegar la siguiente información:
-Super 8 $ 150.-
-Chocolate $1990.-
-Cafe $250.-
eso es y ahora lo que tengo hecho es esto:
/**
* Caja Registradora de Supermercado
* @autor Cristian Saavedra
* @version 20/05/2010
*/
public class CajaSupermercado{
private int nroCaja;
private int nroBoleta;
private int nroArticulos;
private int totalVenta;
private int montoPago;
private int donacion;
private int vuelto;
public CajaSupermercado ( int xnroCaja,int xnroBoleta,int xnroArticulos,int xtotalVenta,int xmontoPago,int xdonacion,int xvuelto){
nroCaja = xnroCaja;
nroBoleta =xnroBoleta;
nroArticulos = xnroArticulos;
totalVenta = xtotalVenta;
montoPago = xmontoPago;
donacion = xdonacion;
vuelto = xvuelto;
}
public void iniciarVenta (boolean iniciarVenta){
if ( iniciarVenta == true){
nroCaja = 11;
nroBoleta = nroBoleta + 1;
nroArticulos = 0;
totalVenta = 0;
montoPago = 0;
donacion = 0;
vuelto = 0;
}else{
}
}
/** hasta aca tengo el problema ya que no se como podria declarar este metodo para que despues en el metodo imprimirEstado pueda imprimir los resultados que se almacenarion en este metodo y los precios
public void agregarArticulo (String nombre , int Precio){
if ( nombre == ""){
nombre = art[0];
String art[] = new String [5];
}
}
*/
public void imprimirEstado(){
System.out.println (" Numero de Boleta : " + nroBoleta);
System.out.println ("------------------------------------");
System.out.println (" Numero de Caja : " + nroCaja);
System.out.println (" Articulos: $" );
}
}
Bueno eso seria, estaria bastante agradecido si me dieran una mano con este tema ya que ando bastante complicado. a todo esto es en java xD
Gracias y buena suerte =)
He recurrido amablemente a ustedes haber si ustedes me pueden ayudar con este ejercicio.
Necesito crear una caja registradora de supermercado pero aun no puedo crear el metodo que agregue los productos ya que no se como podria ir. Les colocare la instruccion y despues el codigo ahsta donde llevo hecho haber si me ayudan o dan ideas de como se podria hacer:
1.- Método agregarArticulo(String nombre, int precio): permite ir agregando artículos a la Venta, se debe ir acumulando el totalVenta e incrementando el nroArticulos
Se debe desplegar la siguiente información:
-Super 8 $ 150.-
-Chocolate $1990.-
-Cafe $250.-
eso es y ahora lo que tengo hecho es esto:
/**
* Caja Registradora de Supermercado
* @autor Cristian Saavedra
* @version 20/05/2010
*/
public class CajaSupermercado{
private int nroCaja;
private int nroBoleta;
private int nroArticulos;
private int totalVenta;
private int montoPago;
private int donacion;
private int vuelto;
public CajaSupermercado ( int xnroCaja,int xnroBoleta,int xnroArticulos,int xtotalVenta,int xmontoPago,int xdonacion,int xvuelto){
nroCaja = xnroCaja;
nroBoleta =xnroBoleta;
nroArticulos = xnroArticulos;
totalVenta = xtotalVenta;
montoPago = xmontoPago;
donacion = xdonacion;
vuelto = xvuelto;
}
public void iniciarVenta (boolean iniciarVenta){
if ( iniciarVenta == true){
nroCaja = 11;
nroBoleta = nroBoleta + 1;
nroArticulos = 0;
totalVenta = 0;
montoPago = 0;
donacion = 0;
vuelto = 0;
}else{
}
}
/** hasta aca tengo el problema ya que no se como podria declarar este metodo para que despues en el metodo imprimirEstado pueda imprimir los resultados que se almacenarion en este metodo y los precios
public void agregarArticulo (String nombre , int Precio){
if ( nombre == ""){
nombre = art[0];
String art[] = new String [5];
}
}
*/
public void imprimirEstado(){
System.out.println (" Numero de Boleta : " + nroBoleta);
System.out.println ("------------------------------------");
System.out.println (" Numero de Caja : " + nroCaja);
System.out.println (" Articulos: $" );
}
}
Bueno eso seria, estaria bastante agradecido si me dieran una mano con este tema ya que ando bastante complicado. a todo esto es en java xD
Gracias y buena suerte =)
Valora esta pregunta


0