Examen de Karol Hacerlooo
Examen de Karol Hacerlooo
Examen de Karol Hacerlooo
Una empresa que se dedica a la venta de desinfectantes necesita un programa para gestionar las facturas. En cada factura figura: el cdigo del artculo, la cantidad vendida en litros y el precio por litro. Se pide de 5 facturas introducidas: Facturacin total, cantidad en litros vendidos del artculo 1 y cuantas facturas se emitieron de ms de 600 . 2. Un entrenador durante 10 das evaluar los tiempos que demora el atleta en recorrer una determinada ruta, y determinar si el atleta est apto o no. Para considerarlo apto debe cumplir por lo menos una de las siguientes condiciones: - Que en ninguna de las pruebas haga un tiempo mayor a 16 minutos. - Que al menos en una de las pruebas realice un tiempo mayor a 16 minutos. - Que su promedio de tiempos sea menor o igual a 15 minutos. 3. Una compaa de seguros tiene contratados a n vendedores. Cada uno hace tres ventas a la semana. Su poltica de pagos es que un vendedor recibe un sueldo base semanal, y un 10% extra por comisiones de sus ventas. El gerente de su compaa desea saber cunto dinero obtendr en la semana cada vendedor por concepto de comisiones por las tres ventas realizadas, y cuanto total semanal tomando en cuenta su sueldo base y sus comisiones.
/* * To change this template, choose Tools | Templates * and open the template in the editor. */ package javaapplication18; import java.util.Scanner; /** * * @author IVAN */ public class JavaApplication18 { /** * @param args the command line arguments */ public static void main(String[] args) {
// TODO code application logic here Scanner leer=new Scanner(System.in); int ncategoria,c; double monto = 0; System.out.println("Elija categoria \ncategoria 1 \ncategoria 2 \ncategoria 3 \ncategoria 4:");
while(ncategoria!=0){ switch(ncategoria){ case 1: System.out.println("Ingrese cantidad:"); c=leer.nextInt(); monto= c*0.01; System.out.println("el monto es:"+monto); System.out.println("el descuento es:"+monto); break; case 2: System.out.println("Ingrese cantidad:"); c=leer.nextInt(); monto= c*0.07; System.out.println("el monto es:"+monto); System.out.println("el descuento es:"+monto); break; case 3: System.out.println("Ingrese cantidad:"); c=leer.nextInt(); monto= c*0.010; System.out.println("el monto es:"+monto); System.out.println("el descuento es:"+monto); break; case 4: System.out.println("Ingrese cantidad:");
c=leer.nextInt(); monto= c*0.15; System.out.println("el monto es:"+monto); System.out.println("el descuento es:"+monto); break; } System.out.println(""); System.out.println("pago total es:"+monto);
} }
4. Una empresa almacena los datos de N empleados, para esto, en un proceso repetitivo se ingresa el sexo y el salario de cada empleado. Se pide calcular: a) La cantidad de personas que ganan ms de 700 al mes. b) El promedio de salarios. c) El porcentaje de mujeres que trabajan en esa empresa. d) El porcentaje de varones que trabajan en esa empresa.
venta3=leer.nexlnt();
5. Disee un algoritmo que determine el pago a realizar, sabiendo sus montos y que los descuentos dependen de la categora, en base a la siguiente tabla: Categora Descuentos A B C D 5% 7% 10% 15%
/* * To change this template, choose Tools | Templates * and open the template in the editor.
*/ package javaapplication48; import java.util.Scanner; /** * * @author pclab_05 */ public class JavaApplication48 { /** * @param args the command line arguments */ public static void main(String[] args) { // TODO code application logic here Scanner leer=new Scanner(System.in); int ncategoria,c; double monto = 0; System.out.println("Elija categoria \ncategoria 1 \ncategoria 2 \ncategoria 3 \ncategoria 4:");
while(ncategoria!=0){ switch(ncategoria){ case 1: System.out.println("Ingrese cantidad:"); c=leer.nextInt(); monto= c*0.01; System.out.println("el monto es:"+monto); System.out.println("el descuento es:"+monto); break; case 2: System.out.println("Ingrese cantidad:"); c=leer.nextInt(); monto= c*0.07; System.out.println("el monto es:"+monto); System.out.println("el descuento es:"+monto); break; case 3: System.out.println("Ingrese cantidad:"); c=leer.nextInt(); monto= c*0.010; System.out.println("el monto es:"+monto);
System.out.println("el descuento es:"+monto); break; case 4: System.out.println("Ingrese cantidad:"); c=leer.nextInt(); monto= c*0.15; System.out.println("el monto es:"+monto); System.out.println("el descuento es:"+monto); break; } System.out.println(""); System.out.println("pago total es:"+monto); } } }