Comentario Del Laboratorio De Noriel Madrid

  • Uploaded by: Noriel Madrid
  • 0
  • 0
  • October 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Comentario Del Laboratorio De Noriel Madrid as PDF for free.

More details

  • Words: 348
  • Pages: 2
Comentario del laboratorio de la semana del 22 – 26 Noriel Madrid El componente javax.swing.JOptionPane es utilizado para obtener datos o valores de entrada y salida por medio de mensaje. Para crear dialogo de entrada utilice JOptionPane.showInputDialog ya que me permite mostrar la entrada de tipo cadena. El método parseInt me lo convierte a entero y Double me lo convierte a número decimal. entrada = JOptionPane.showInputDialog ("ingrese la cantidad de articulo"); int cant=Integer.parseInt(entrada); entrada = JOptionPane.showInputDialog ("ingrese la cantidad en existencia ["+(i+1)+ "] "); Existencia=Integer.parseInt(entrada); entrada = JOptionPane.showInputDialog ("ingrese el precio de venta ["+(i+1)+ "] "); precioVenta=Double.parseDouble(entrada); entrada = JOptionPane.showInputDialog ("ingrese el codigo del articulo ["+(i+1)+ "] "); codigo=entrada;

El método ShowMessageDialog me permita la salida de los datos que se quiere que muestre el dialogo. JOptionPane.showMessageDialog(null,"Cantidad en exixtencia ["+(i+1)+ "] = " + art[i].cantExist()); JOptionPane.showMessageDialog(null,"Valor de inventario ["+(i+1)+ "] = " + art[i].valorInv());

Para obtener la salida tuve que crear un objeto art de tipo Articulo que me permitiera capturar varios artículos Articulo[] art= new Articulo[cant];. Luego tuve que crear el dialogo de entrada, una vez creada devolvió la referencia que se guardo en el constructor Articulo art[i]= new Articulo(Existencia,precioVenta,codigo);. Desde el objeto art[i] llamamos a los dos métodos. Los dos métodos se devuelven desde la clase AccesoArticulo. El primero devolvía la cantidad en existencia de cada articulo art[i].cantExist(); y el segundo el valor de inventario art[i].valorInv(); calculaba el valor de la cantidad en existencia y el precio de cada articulo. Para el calculo del mayor tuve que crear un método que me devolviera el valor de inventario y desde el ciclo del for llame el método con el objeto art[i], a parte de eso cree otro objeto de tipo Articulo x que me almacenara la primera posición de vector art[0]; y le asigne una variable mayor de tipo double.

Articulo x=art[0]; double mayor=x.valorInv(); for(i=0; i mayor) { x=art[i]; mayor=x.valorInv(); } } Para obtener el codigo con mayor valor de inventario compare la posiciones si art[i].valorInv() era igual que mayor entonces que me mandara el mensaje JOptionPane.showMessageDialog(null,"Articulo con mayor valor de inventario= "+art[i].devCodigo());

Related Documents


More Documents from "Familia Bonilla"

Flujo De Dato
October 2019 23
Fil. Fed.docx
December 2019 15
May 2020 19
Glosariooo.docx
December 2019 18