Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Actividad N8
Actividad N8
Determinar la cantidad de dinero que recibirn trabajadores por concepto de las horas extra trabajadas en una empresa sabiendo cuando las horas trabajadas exceden de 20 horas en la semana y el resto se consideran horas extra y que estn se pagan al doble de la hora normal siempre y cuando excedan de 8 horas se pagan las primeras al doble y el resto al triple. public static void main(String[] args) { float ch=Float.parseFloat(JOptionPane.showInputDialog("digite cantidad de horas trabajadas")); float ts; if (ch>=40){ float pn=(float)(40*16000); float pe=(float)((ch-40)*20000); ts=( float)(pn+pe); } else{ ts=( float)(ch*16000); } JOptionPane.showMessageDialog( null, "total sueldo es " + String.valueOf(ts) ); }} 22. Leer diez nmeros y obtener de cada uno su cubo y hallar la suma de los cubos public static void main(String[] args) { int cnum=0; int scnum=0; i
nt n=Integer.parseInt(JOptionPane.showInputDialog("digite cantidad de numeros")); for (int i=0; i <n; i++) { int num=Integer.parseInt(JOptionPane.showInputDialog("ingrese numero")) cnum= num*num*num; scnum=scnum+cnum; JOptionPane.showMessageDialog(null,"el cubo es "+String.valueOf(cnum)); } JOptionPane.showMessageDialog(null,"la suma de los cubos es "+String.valueOf(scnum)); }
23. Numero s en serie public static void main(String[] args) { int n=Integer.parseInt(JOptionPane.showInputDialog("digite cantidad de numeros")); int anterior=0; int base=1; int contador; for(int i=0;i<n;i++) { contador=anterior+base; anterior=base; base=contador; JOptionPane.showMessageDialog(null, "la suma es " +" "+contador); } } } 24. Nmeros perfectos public static void main(String[] args) { int nu=Integer.parseInt(JOptionPane.showInputDialog("digite cantidad de numeros")); for(int e=0;e<nu;e++){ int n=Integer.parseInt(JOptionPane.showInputDialog("digite numero")); int s=0; for (int i = 1; i <n; i++) { int r=n%i; if(r==0){ s=s+i; } } if(n==s){ JOptionPane.showMessageDialog(null,"es perfecto"); }else{ JOptionPane.showMessageDialog(null,"no es un numero perfecto"); } } } }
25. Dado 5 nmeros hallar la suma public class trabajo { /** * @param args */ public static void main(String[] args) { for(int i=1;i<=5;i++){ int num = Integer.parseInt(JOptionPane.showInputDialog("digite el numero")); s= num+s; } JOptionPane.showMessageDialog(null,"resultado: " + String.valueOf(s)); } } 26. Dado el valor de un producto se desea saber el valor del IVA a pagar si el % del pago del IVA es del 16%: public static void main(String[] args) { int vp=Integer.parseInt(JOptionPane.showInputDialog("duigite el valor a pagar: ")); int iva= (int)(vp*0.16); JOptionPane.showMessageDialog(null, "el iva es: " + String.valueOf(iva)); }}
27. Dado un valor saber el IVA con el producto: public static void main(String[] args) { int vp=Integer.parseInt(JOptionPane.showInputDialog("digite el valor a pagar")); int vpi=(int)((vp*0.16)+vp); JOptionPane.showMessageDialog(null, "el valor a pagar con iva es:" + String.valueOf(vpi)); } }
28. Dado n personas hallar el promedio de edades de las mujeres su estatura y si es soltera y cantidad de hombres casados desempleados y los que estudian. public static void main(String[] args) int cmsh=0; int hcd=0; int che=0; int est=0; int n= Integer.parseInt(JOptionPane.showInputDialog("Digite numero de personas")); for (int i = 1; i <=n; i++) { String g= (JOptionPane.showInputDialog("Digite genero")); if (g.equals("f")) { String sol= (JOptionPane.showInputDialog("Esta soltera")); if (sol.equals("si")) { String h= (JOptionPane.showInputDialog("hijos")); if (sol.equals("si")) { cmsh=cmsh+1; Float.parseFloat(JOptionPane.showInputDialog("Estatura")); }if (est > 1.68){ est=est+1; } } } else{ String cas= (JOptionPane.showInputDialog("casado")); if (cas.equals("si")) { String demp= (JOptionPane.showInputDialog("desempleado")); if (demp.equals("si")){ hcd=hcd+1; } String stu= (JOptionPane.showInputDialog("Esta estudiando")); if (stu.equals("si")) che=che+1; } }
}JOptionPane.showMessageDialog(null, " numero de solteras con hijos" + String.valueOf(cmsh)); JOptionPane.showMessageDialog(null, " numero de mujers estatura"+String.valueOf(est)); JOptionPane.showMessageDialog(null, " numero de hombres casadosdesemple"+String.valueOf(hcd)); JOptionPane.showMessageDialog(null, " numero que estudian"+String.valueOf(che)); }
29. Dada n personas hallar el promedio de edad de las mujeres y el promedio de edad de los hombres. public static void main(String[] args) { int n=Integer.parseInt(JOptionPane.showInputDialog("digite numero")); int cm=0; int ch=0; int se=0; int set=0; for (int i=1;i<n+1 ;i++){ String g = JOptionPane.showInputDialog("digite genero"); if(g.equals("mujer")){ JOptionPane.showMessageDialog(null, "mujer"); cm=cm+1; int ed = Integer.parseInt(JOptionPane.showInputDialog("digite edad")); se=se+ed; } else { JOptionPane.showMessageDialog(null, "hombre"); ch=ch+1; int es=Integer.parseInt(JOptionPane.showInputDialog("digite estatura")); set=set+es; }
} float promed= se/cm; float promest= set/ch; JOptionPane.showMessageDialog(null,"promedio edad"+String.valueOf(promed)); JOptionPane.showMessageDialog(null,"promedio estatura"+String.valueOf(promest)); }
30.Escala de nmeros public static void main(String[] args) { int n=Integer.parseInt(JOptionPane.showInputDialog("digite numero")); for (int i = 1; i < n+1; i++) { String r=""; for (int j = 0; j < i; j++) { r=r+String.valueOf(i); } JOptionPane.showMessageDialog(null, r);
} } }