Ayuda con esta programacion en java
Publicado por Richard (2 intervenciones) el 10/05/2017 20:58:31
TENGO MI EJERCICIO HECHO QUE ME PIDEN CALCULAR QUE INGRESE LOS DATOS DE LOS ARTICULOS DE UN ALMACEN:
CODIGO DE ARTICULO,DESCRIPCION,TIPO DE ARTICULO
PRECIO UNITARIO, CANTIDAD,
SE PIDE CALULAR EL IMPORTE DE CADA ARTICULO ASI COMO EL TOTAL DE LOS IMPORTES
AQUI SOLO ME SALE HALLAR EL EL TOTAL DE CADA ARTICULO PERO NO SE COMO HACER PARA HALLAR EL TOTAL DE TODOS LOS IMPORTES. , APARTE TENGO UNA CLASE ARTICULO CREADA MAS ABAJO.
[code]Rimport javax.swing.JOptionPane;
public class Principal {
public static void main(String[] args) {
int n,i;
n=Integer.parseInt(JOptionPane.showInputDialog("Ingrese Cantidad de Articulos"));
double total;
for(i=1;i<=n;i++)
{
//clase - Objeto = Nombre de Clase
Articulo art= new Articulo();
art.setCod(JOptionPane.showInputDialog("Ingrese Codigo"));
art.setDesc(JOptionPane.showInputDialog("Ingrese Descripcion"));
art.setTipo(JOptionPane.showInputDialog("Ingrese tipo de Articulo "));
art.setPu(Integer.parseInt(JOptionPane.showInputDialog("precio Unitario")));
art.setCant(Integer.parseInt(JOptionPane.showInputDialog("Cantidad")));
JOptionPane.showMessageDialog(null, "El importe : "+ art.importe());
}
}
//CLASE ARTICULO
package tarea01;
public class Articulo {
private String cod,desc,tipo;
private int pu,cant;
//CONSTRUCTORES
public Articulo() {
}
public String getCod() {
return cod;
}
public void setCod(String cod) {
this.cod = cod;
}
public String getDesc() {
return desc;
}
public void setDesc(String desc) {
this.desc = desc;
}
public String getTipo() {
return tipo;
}
public void setTipo(String tipo) {
this.tipo = tipo;
}
public int getPu() {
return pu;
}
public void setPu(int pu) {
this.pu = pu;
}
public int getCant() {
return cant;
}
public void setCant(int cant) {
this.cant = cant;
}
public double importe(){
return(getPu()*getCant());
}/code]
CODIGO DE ARTICULO,DESCRIPCION,TIPO DE ARTICULO
PRECIO UNITARIO, CANTIDAD,
SE PIDE CALULAR EL IMPORTE DE CADA ARTICULO ASI COMO EL TOTAL DE LOS IMPORTES
AQUI SOLO ME SALE HALLAR EL EL TOTAL DE CADA ARTICULO PERO NO SE COMO HACER PARA HALLAR EL TOTAL DE TODOS LOS IMPORTES. , APARTE TENGO UNA CLASE ARTICULO CREADA MAS ABAJO.
[code]Rimport javax.swing.JOptionPane;
public class Principal {
public static void main(String[] args) {
int n,i;
n=Integer.parseInt(JOptionPane.showInputDialog("Ingrese Cantidad de Articulos"));
double total;
for(i=1;i<=n;i++)
{
//clase - Objeto = Nombre de Clase
Articulo art= new Articulo();
art.setCod(JOptionPane.showInputDialog("Ingrese Codigo"));
art.setDesc(JOptionPane.showInputDialog("Ingrese Descripcion"));
art.setTipo(JOptionPane.showInputDialog("Ingrese tipo de Articulo "));
art.setPu(Integer.parseInt(JOptionPane.showInputDialog("precio Unitario")));
art.setCant(Integer.parseInt(JOptionPane.showInputDialog("Cantidad")));
JOptionPane.showMessageDialog(null, "El importe : "+ art.importe());
}
}
//CLASE ARTICULO
package tarea01;
public class Articulo {
private String cod,desc,tipo;
private int pu,cant;
//CONSTRUCTORES
public Articulo() {
}
public String getCod() {
return cod;
}
public void setCod(String cod) {
this.cod = cod;
}
public String getDesc() {
return desc;
}
public void setDesc(String desc) {
this.desc = desc;
}
public String getTipo() {
return tipo;
}
public void setTipo(String tipo) {
this.tipo = tipo;
}
public int getPu() {
return pu;
}
public void setPu(int pu) {
this.pu = pu;
}
public int getCant() {
return cant;
}
public void setCant(int cant) {
this.cant = cant;
}
public double importe(){
return(getPu()*getCant());
}/code]
Valora esta pregunta
0