5.17 Un almacén de pedidos por correo vende cinco productos cuyos precios de venta son los siguientes: producto 1, $2.98; producto 2, $4.50, producto 3, $9.98; producto 4, $4.49 y producto 5, $6.87. Escriba una aplicación que lea una serie de pares de números, como se muestra a continuación:
a) número de producto;
b) cantidad vendida
Su programa debe utilizar una instrucción switch para determinar el precio de venta de cada producto. Debe calcular y mostrar el valor total de venta de todos los productos vendidos. Use un ciclo controlado por centinela para determinar cuánto debe el programa dejar de iterar para mostrar los resultados finales.
Este problema no es difícil. El siguiente código debe guardarse como UsaDeitel_5_17.java
public class UsaDeitel_5_17 { // Abre clase UsaDeitel_5_17 public static void main(String args[]) { // Abre main // Se crea objeto de la clase UsaDeitel_5_17 Deitel_5_17 miObjeto = new Deitel_5_17(); // Se llama metodo Recibe() miObjeto.Recibe(); } // Cierra main } // Cierra clase UsaDeitel_5_17
El siguiente código debe guardarse como Deitel_5_17.java
import java.util.Scanner; public class Deitel_5_17 { // Abre clase Deitel_5_17 private float costo; private float monto_total = 0; private int numero_producto; private int cantidad_vendida; // Abre metodo Recibe() public void Recibe() { // Abre metodo recibe Scanner entrada = new Scanner(System.in); System.out.print("\nEste almacen vende cinco productos con los siguientes"); System.out.println("\nprecios:"); System.out.println("\nProducto 1: $2.98"); System.out.println("\nProducto 2: $4.50"); System.out.println("\nProducto 3: $9.98"); System.out.println("\nProducto 4: $4.49"); System.out.println("\nProducto 5: $6.87\n"); System.out.println("\nPor favor introduzca el numero del primer producto:"); System.out.println("( -1 para terminar)."); numero_producto = entrada.nextInt(); while ( -1 != numero_producto ) { // Abre while switch ( numero_producto ) { // Abre switch case 1: { // Cierra case 1 System.out.print("\nIntroduzca la cantidad vendida de este producto:"); cantidad_vendida = entrada.nextInt(); System.out.printf("\nPrecio de esta venta: %f", cantidad_vendida*2.98); monto_total += cantidad_vendida*2.98; break; } // Cierra case 1 case 2: { // Cierra case 2 System.out.print("\nIntroduzca la cantidad vendida de este producto:"); cantidad_vendida = entrada.nextInt(); System.out.printf("\nPrecio de esta venta: %f", cantidad_vendida*4.50); monto_total += cantidad_vendida*4.50; break; } // Cierra case 2 case 3: { // Cierra case 3 System.out.print("\nIntroduzca la cantidad vendida de este producto:"); cantidad_vendida = entrada.nextInt(); System.out.printf("\nPrecio de esta venta: %f", cantidad_vendida*9.98); monto_total += cantidad_vendida*9.98; break; } // Cierra case 3 case 4: { // Cierra case 4 System.out.print("\nIntroduzca la cantidad vendida de este producto:"); cantidad_vendida = entrada.nextInt(); System.out.printf("\nPrecio de esta venta: %f", cantidad_vendida*4.49); monto_total += cantidad_vendida*4.49; break; } // Cierra case 4 case 5: { // Cierra case 5 System.out.print("\nIntroduzca la cantidad vendida de este producto:"); cantidad_vendida = entrada.nextInt(); System.out.printf("\nPrecio de esta venta: %f", cantidad_vendida*6.87); monto_total += cantidad_vendida*6.87; break; } // Cierra case 5 default : { // Cierra default System.out.print("\nINTRODUZCA NUMERO DE PRODUCTO VALIDO!"); break; } // Cierra default } // Cierra switch System.out.println("\nPor favor introduzca el numero del siguiente producto:"); System.out.println("( -1 para terminar)."); numero_producto = entrada.nextInt(); } // Cierra while System.out.printf("\nLas ventas totales fueron: %f\n\n", monto_total); } // Cierra metodo recibe } // Cierra clase Deitel_5_17
diseñe un programa que permita ingresar por cada venta el tipo de numero de
ResponderEliminarlicencias y muestre luego de cada venta:
el importe a pagar la venta efectuada
el importe total recaudado de cada tipo de licencia,
el numero de licencias vendidas de cada tipo de licicencia,
el numero de ventas efectuadas de cada tipo de licencia,
eso es una aplicación en applet en java el que pueda ayudarme se lo agradeceria
ResponderEliminarQuisiera una aplicacion en java netbeans com joption pane q me pida el nombre del producto el precio la cantidad y q calcule el 15% de el gobierno y q me imprima el total a pagar 🤗
ResponderEliminarMostrar cuántos productos se han vendido de cada producto y cuánto equivale en dinero
ResponderEliminarDesarrolla una aplicación en Java que calcule la cantidad de la venta total para dos objetos de la clase Ventas. La venta total se calcula sumando las tres ventas y se considerará si la suma es mayor a $1000.00 se le realiza un descuento del 10% esto se obtiene multiplicando la suma de las ventas por 0.90.
ResponderEliminarRealizar un programa en Java, que calcule el precio del producto con IVA, muestre
ResponderEliminaren pantalla lo siguiente:
Nombre del producto: Computadora Dell Inspiron
Precio del producto sin IVA: Q 5500.00
Precio del producto con IVA: Q 6160.00
xd
ResponderEliminarResuelvanlo en C porfsvorrr
ResponderEliminarAyuda vale el 60% de mi calificación :( es de Java Problema: En la empresa de ropa JDK al final de cada día realizan las cuentas de ventas de cada uno de los vendedores, se tienen 3 categorías en las cuales se determina las ganancias por las prendas vendidas, esta información se anexa a la siguiente tabla, cada empleado tiene un sueldo base (debes solicitarlo).
ResponderEliminarRealiza un programa para determinar el sueldo total que se le va a pagar por día a todos los vendedores (5 vendedores).
Utiliza ciclo while, do while o for, de acuerdo con el que consideres más adecuado para pedir la información de los 5 vendedores.
Debes mostrar cuanto se le va a pagar a cada trabajador de acuerdo a su sueldo base y a las prendas que ha vendido en el día
Nivel Prendas vendidas por día Ganancias
Principiante
3 a 8 prendas
$25 por prenda
Intermedio
9 a 12 prendas
$45 por prenda
Avanzado
13 o más prendas
$70 por prenda1
hola
EliminarEste comentario ha sido eliminado por un administrador del blog.
ResponderEliminarNecesito realizar este problema en netbean y soy principiante
ResponderEliminarRealiza un programa en Java en dónde se gestionará el pedido . Para ello manejará los siguientes atributos nombre del producto, cantidad y precio.
Realice un método dónde le presente al usuario un menú para que elija que producto comprá y luego le pregunté cuántas unidades decea, luego se le preguntara si desea comprar otro producto o salir.
Mostrar factura de los productos comprados, la cantidad, y el precio total al subtotal aplicar impuesto del 7%. Mostrar el total o pagar.
Por favor ayuda
ResponderEliminar