This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
package UNFV.JAVA.PRINCIPAL;
import javax.swing.*;
public class EJERCICIO01 {
public static void main(String[] args) {
int hijos,asignacion,sb,bonificacion,sueldofin;
String hijoscad,sbcad,cargo;
cargo=JOptionPane.showInputDialog("Ingrese el cargo");
hijoscad=JOptionPane.showInputDialog("Ingrese el numero de hijos");
hijos=Integer.parseInt(hijoscad);
sbcad=JOptionPane.showInputDialog("Ingrese el sueldo basico");
sb= Integer.parseInt(sbcad);
if ("obrero".equals(cargo))
{bonificacion = 100;
}
else
{bonificacion = 120;
}
asignacion = hijos*41;
sueldofin= sb + bonificacion + asignacion;
JOptionPane.showMessageDialog(null,"El sueldo total es:"+sueldofin);
}
}
package UNFV.JAVA.PRINCIPAL;
import javax.swing.*;
public class EJERCICIO02 {
public static void main(String[] args) {
int ht,he,js = 0,pago = 0;
String actividad,nombre,htcad;
double pagoextra, je = 0,jt;
nombre = JOptionPane.showInputDialog("Ingrese el nombre del obrero");
actividad =JOptionPane.showInputDialog("Ingrese la actividad del obrero");
htcad= JOptionPane.showInputDialog("Ingrese la cantidad de horas trabajadas");
ht = Integer.parseInt(htcad);
switch (actividad)
{
case "pintado" : {pago = 10;break;}
case "laqueado": {pago=12;break;}
case "barnizado": {pago=14;break;}
}
if (ht>40)
{ js=ht*pago;
he = ht-40;
pagoextra = pago+(0.3*pago);
je= he*pagoextra;
jt= js+je;
}
else
{js= ht*pago;
jt=js;
}
JOptionPane.showMessageDialog(null,"El jornal semanal del obrero es:"+js);
JOptionPane.showMessageDialog(null, "El jornal semanal es:" +je);
JOptionPane.showMessageDialog(null, "El jornal total es:" +jt);
}
}
package UNFV.JAVA.PRINCIPAL;
import javax.swing.*;
public class EJERCICIO03 {
public static void main(String[] args) {
String categoria,promcad;
double prom,desc = 0,nueva = 0;
int pension = 0;
categoria = JOptionPane.showInputDialog("Ingrese la categoria del alumno");
promcad=JOptionPane.showInputDialog("ingrese el promedio del alumno");
prom=Integer.parseInt(promcad);
switch (categoria)
{
case "a" :{pension = 550;break;}
case "b" :{pension = 500;break;}
case "c" : {pension = 450 ;break;}
case "d" : {pension = 400;break;}
}
if (prom <14)
{desc = pension *0;
}
else
{
if (prom >= 14 && prom <16)
{desc = 0.10*pension ;
}
else
{
if (prom >= 16 && prom<18)
{ desc = 0.12* pension;
}
else
{
if (prom >=18 && prom <21)
{desc = 0.15*pension;
}
}
}
}
nueva = pension - desc;
JOptionPane.showMessageDialog(null, "La pension actual es:" + pension);
JOptionPane.showMessageDialog(null,"el descuento es :"+desc);
JOptionPane.showMessageDialog(null, "La nueva pension es:"+nueva);
}
}
package UNFV.JAVA.PRINCIPAL;
import javax. swing.*;
public class EJERCICIO05 {
public static void main(String[] args) {
int n1,n2,n3;
String n1cad,n2cad,n3cad;
double prom,prom2,promfinal;
n1cad =JOptionPane.showInputDialog("Ingrese la primera nota");
n1 = Integer.parseInt (n1cad);
n2cad =JOptionPane.showInputDialog("Ingrese la segunda nota");
n2 = Integer.parseInt(n2cad);
prom= (n1+n2)/2;
if (prom >= 8)
{ n3cad = JOptionPane.showInputDialog("Ingrese la tercera nota");
n3= Integer.parseInt (n3cad);
promfinal =(n3 + prom)/2 ;
JOptionPane.showMessageDialog(null, "El promedio final es:"+ promfinal);
}
else
{promfinal = prom ;
JOptionPane.showMessageDialog(null, "El promedio final es:"+promfinal);
}
}
}
package UNFV.JAVA.PRINCIPAL;
import javax.swing.*;
public class EJERCICIO06 {
public static void main(String[] args) {
int n1,n2,n3;
String n1cad,n2cad,n3cad,mensaje="";
double prom,prom2,promfinal;
n1cad =JOptionPane.showInputDialog("Ingrese la primera nota");
n1 = Integer.parseInt (n1cad);
n2cad =JOptionPane.showInputDialog("Ingrese la segunda nota");
n2 = Integer.parseInt(n2cad);
prom= (n1+n2)/2;
if (prom >= 8)
{ n3cad = JOptionPane.showInputDialog("Ingrese la tercera nota");
n3= Integer.parseInt (n3cad);
promfinal =(n3 + prom)/2 ;
JOptionPane.showMessageDialog(null, "El promedio final es:"+ promfinal);
}
else
{promfinal = prom ;
JOptionPane.showMessageDialog(null, "El promedio final es:"+promfinal);
}
if (promfinal >=0 && prom<5)
{mensaje="deficiente";
}
else
{
if(promfinal>=5 && prom<10)
{mensaje="regular";
}
else
{
if(promfinal >= 10 && prom<15)
{mensaje = "bueno";
}
else
{
if(promfinal>= 15 && prom<20)
{mensaje = "excelente";
}
}
}
}
JOptionPane.showMessageDialog(null, "El nivel es:" +mensaje);
}
}
package UNFV.JAVA.PRINCIPAL;
import javax.swing.JOptionPane;
public class EJERCICIO07 {
public static void main(String[] args) {
int ts,aumento = 0;
String tscad;
tscad= JOptionPane.showInputDialog("Ingrese el tiempo de servicio en la empresa");
ts=Integer.parseInt(tscad);
if (ts >= 1 && ts<6)
{aumento = 100;
}
else
{
if(ts>=5 && ts<11)
{aumento= 250;
}
else
{
if (ts >= 10 && ts<20)
{aumento = 400;
}
else
{
if (ts>20)
{aumento= 550;
}
}
}
}
JOptionPane.showMessageDialog(null,"El aumento es:"+aumento);