1. Se tiene unestablecimientoenel cual se quiere automatizarlasventas,paralocual se requiere obtenerel
descuento generado por cada comprador, teniendo en cuenta que se le descuenta el 20% cuando ha
comprado no menos productos de cada tipo o su compra supere a los 400 de sub total de compra. El
programadebe mostrarel nombredelcliente,el subtotal,eldescuentoytotal apagar;encasonose realice
el descuento este no se mostrará en cero.
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
double st,t,des;
Scanner sc = new Scanner(System.in);
System.out.println("Ingrese monto de compra");
st=sc.nextFloat();
if(st>100){
monto= st-(st*0.20);
System.out.println(t);
}else{
if(st <= 400
if(des>400)
des=0;
t = st
t =st-des;
System.out.println("Valor de descuento: " + des);
System.out.println("Valor de total a pagar:" + t);
}
}
Se requiere generarel pagosemanal de 10trabajadoresde unaempresa,paralo cual se le pide realizarun
sistema el cual permita saber cuánto se le debe pagar a cada trabajador y cuanto es el total a pagar de
todoslostrabajadores;el programadebe solicitarel nombre ycantidadde horaslaboradas;la cantidadde
horas laboradas son 40; la hora extra tiene un costo de 25% sobre el costo normal de hora que es de 40
soles.
import java.util.Scanner;
public classHoras_Extras {
public static void main(String[] args) {
Scanner leer_datos = new Scanner(System.in);
floathoras,precio_hora,sueldo;
System.out.print("Ingrese el Nro de Horas Laboradas:");
horas = leer_datos.nextFloat();
System.out.print("Ingrese el Precio por Hora: ");
precio_hora = leer_datos.nextFloat();
if(horas<=40)
sueldo = horas * precio_hora;
else
if(horas<=41)
sueldo = 40 * precio_hora + (horas - 40) * 0,25 * precio_hora;
else
sueldo = 40 * precio_hora + 1 * 0,25 2 * precio_hora + (horas - 41) * 1 * precio_hora;
//imprimir resultado
System.out.println("El Sueldo Recibido es: S/. " + sueldo);
}
}
2. En un establecimiento de salud se atiende a los pacientes en un tiempo establecido de acuerdo a los
problemasde saludmáscomunes,dolorde estómagoen10 minutos,dolorde cabezaen5 minutos,otros
en 25 minutos; y los clientes están esperando desde las 8:00 a.m. que empieza la atención, se soli cita
realizarunprogramaque permitaauncliente solicitarsucitaysaberaqué horale tocasuturnode acuerdo
a su llegada y dolencia por la cual será atendido
public class {
public static void main(String[] args) {
float d_estomago, d_cabeza, d_otros, inicio_ de_atencion;
double pres_anual;
String;
//definir dolencias
dolencia = Float.parseFloat(JOptionPane.showInputDialog("Ingrese dolencia"));
d_estomago = 10
d_cabeza = 5
d_otros = 25
inicio_ de_atencion= 8
rpta = "Tu hora de atención es: inicio_ de_atencion: d_estomago”
rpta = rpta + " inicio_ de_atencion: d_cabeza”
rpta = rpta + " inicio_ de_atencion: d_otros”
JOptionPane.showMessageDialog(null, rpta , "Resultado", JOptionPane.PLAIN_MESSAGE);
}
}