Logo Java

Actualmente en el mundo laboral, muchas empresas se preocupan mucho por sus ganancias.  Estas se ven en la necesidad de realizar ciertos cálculos para analizarlas. Es por eso que en esta entrada veremos cómo hallar el promedio, precio menor y cantidad de N productos en JAVA aplicando interfaz gráfica. Contaremos con un ejercicio propuesto; y para solucionarlo usamos el IDE (Integrated Development Environment) NetBeans.

Hallar el PROMEDIO precio menor y cantidad de N productos en JAVA

Ejercicio: Un almacén ha recopilado los datos de N productos, para esto se ingresan: el tipo (comida, prenda). La procedencia (Nacional, Importado) y el precio de cada producto.
Construya un Programa en java que permita calcular lo siguiente:

  • Promedio de los precios de productos de procedencia Nacional
  • Calcular promedio de precios de productos procedencia Importado
  • El menor precio
  • Cantidad de productos de tipo Comida
  • La cantidad de productos del tipo prenda.

Datos de Entrada

  • Tipo de Producto
  • Procedencia del Producto
  • Precio del Producto

Proceso

  • Guardar en arreglo cada dato ingresado
  • Calcular el promedio dependiendo la procedencia
  • Encontrar el precio menor
  • Hallar la cantidad de productos dependiendo el tipo

Datos de salida

  • Promedio de ambas procedencias
  • Precio menor
  • Cantidad de productos de ambos tipos

Creación de Interfaz Gráfica

Para la creación de nuestra interfaz hacemos uso de un Jframe, junto a ello varios Jlabel, Jradio, JtextField y Jbuttom que serán los que programaremos para realizar los cálculos correspondientes.

Hallar el promedio precio menor

 

🌟 ¡Visita Nuestra Tienda para Programadores! 🌟

Descubre Códigos Fuente, Cursos, Software, Computadoras, Accesorios y Regalos Exclusivos. ¡Todo lo que necesitas para llevar tu programación al siguiente nivel!

Con los Jlabel colocamos la imagen; cabe resaltar que es opcional. Cada uno de los mensajes también se colocan con Jlabel, las opciones de tipo de producto y procedencia se hacen con Jradio, las casillas donde se ingresará el precio del producto y donde aparecerá la información que el usuario quiere ver se hacen con JtextField.

Contenido relacionado 

Código botón Guardar

Lo primero que debemos hacer es crear los arraysList donde se guardará la información, en nuestro caso crearemos 5. ¿Por qué 5 arraylist? esto porque cada uno guardará una información diferente, veamos como quedaría construido cada uno de ellos.

Hallar el promedio precio menor

Luego si procedemos a crear nuestro código, lo primero es traer el precio que ingresó el usuario. Con condicionales validamos que Jradio se seleccionó y dependiendo a esto que guarde en el arraylist correspondiente, veamos cómo quedaría el código; es recomendable leer los comentarios, estos te ayudarán a entender mejor el código.

Hallar el promedio precio menor

🎯 ¿Quieres dominar la programación y estar siempre un paso adelante?

¡No te pierdas los mejores tutoriales, consejos y herramientas para desarrolladores como tú! 💻
Suscríbete ahora a mi canal de YouTube y únete a una comunidad que aprende y crece cada día. 🚀

👉 Haz clic aquí para suscribirte

¡Es gratis y tu próxima habilidad está a un clic de distancia! 🧠🔥

Código Botón Mostrar

Lo que vamos a programar en este botón es realizar todos los cálculos y mostrarlo en las casillas correspondientes.

Hallar el promedio precio menor

Para calcular el promedio de los productos, primero debemos recorrer el arraylist y sumar elemento por elemento, todo esto lo guardamos en una variable de tipo entera llamada suma. Luego calculamos el tamaño del arrays para dividirlo entre la suma y así poder sacar el promedio. Debemos convertirlo a cadena para poderlo mostrar en el JtextField.

Para Mostrar la cantidad de los tipos de productos debemos usar la función Nombre_Del_Arraylist.size(), para sacar el precio menor primero debemos sacar el precio mayor. Para esto debemos acceder al arrays que contiene todos los productos, con un ciclo de tipo For lo recorremos y con condicional validamos si es el precio es mayor. Luego con otro ciclo recorremos y con otro condicional comparamos el precio manor con el precio menor y de allí lo sacamos. Por último convertimos a cadena y con setText() lo mostramos en la interfaz.

Análisis del Final

NetBeans, es un entorno de desarrollo integrado con muchas funciones que nos permite realizar ejercicios con interfaz gráfica como el anterior de  hallar el promedio, precio menor y cantidad de N productos con JAVA que a su vez es un lenguaje de programación orientado a objetos. Entre las funciones de netbeans está: ofrecernos herramientas para facilitar el desarrollo de programas de escritorio o webs.

 

 

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *