miércoles

EJERCICIOS EN JAVA 11-15 TALLER N1 (for)

11. Calcular el numero de pulsaciones que una persona debe tener por cada 10 segundos de ejercicio, si la formula es:
Num.pulsaciones=(220-edad)/10


int np=0;
int edad =Integer.parseInt(JOptionPane.showInputDialog("digite la edad:" ));
np=(220-edad)/10;
JOptionPane.showMessageDialog(null,"El numero de pulsaciones de la persona es: "+np);
}
}

12.Calcular el nuevo salario de N obreros si obtuvo un incremento del 25% sobre su salario anterior. Contar cuantos obreros ganan más de 2 salario mínimos.


int ns=0, st=0, m=0, gm=0;
int n =Integer.parseInt(JOptionPane.showInputDialog("digite la cantidad de obreros:" ));
int ml =Integer.parseInt(JOptionPane.showInputDialog("digite el valor del sueldo minimo legal:" ));
m=ml*2;
for (int i = 0; i <>
int sal =Integer.parseInt(JOptionPane.showInputDialog("digite digite el valor del salario:" ));
ns=(int) (sal*0.25);
st=(int)(sal+ns);
if (st>m) {
gm=gm+1;
}
JOptionPane.showMessageDialog(null,"El nuevo salario del obrero es: "+st);
}
JOptionPane.showMessageDialog(null,"Son " +gm+ " obreros que ganan mas de 2 salarios minimos");
}
}

13. En un hospital existen 3 áreas: Ginecología, Pediatría, Traumatología. El presupuesto anual del hospital se reparte conforme a la siguiente tabla:
Área Porcentaje del Presupuesto
Ginecología 40%
Traumatología 30%
Pediatría 30%


Obtener la cantidad de dinero que recibirá cada área, para cualquier monto presupuestal

int g=0, t=0, p=0;
int pre =Integer.parseInt(JOptionPane.showInputDialog("digite el valor del presupuesto anual del hospital:" ));
g=(int) (pre*0.4);
t=(int) (pre*0.3);
p=(int) (pre*0.3);
JOptionPane.showMessageDialog(null,"La cantidad de dinero que recibira el area de ginecologia es: "+g);
JOptionPane.showMessageDialog(null,"La cantidad de dinero que recibira el area de traumatologia es: "+t);
JOptionPane.showMessageDialog(null,"La cantidad de dinero que recibira el area de pediatria es: "+p);
}
}

14. El dueño de una tienda compra N artículos a un precio determinado. Obtener el precio en que lo debe vender para obtener una ganancia del 30%. Hallar cuanta ganancia obtendrá el dueño de la tienda, asumiendo que todos los artículos fueron vendidos.


int ga=0, va=0, gt=0;
int n =Integer.parseInt(JOptionPane.showInputDialog("digite la cantidad de articulos:" ));
for (int i = 0; i <>
String art = JOptionPane.showInputDialog("ingrese el articulo:");
int vart =Integer.parseInt(JOptionPane.showInputDialog("digite el valor del articulo:" ));
ga= (int) (vart*0.3);
va=ga+vart; gt=gt+ga;
JOptionPane.showMessageDialog(null,"El valor de "+art+ " es "+String.valueOf(va));
}
JOptionPane.showMessageDialog(null,"La ganancia total que se obtendra el dueño de la tienda es: "+gt);
}
}


15. Tres personas deciden invertir su dinero para fundar una empresa. Cada una de ellas invierte una cantidad distinta. Obtener el porcentaje que cada quien invierte con respecto a la cantidad total invertida.


int ct=0, p1=0, p2=0, p3=0;
String n1 = JOptionPane.showInputDialog("Digite nombre del inversionista n.1:");
int d1 =Integer.parseInt(JOptionPane.showInputDialog("digite el valor de la inversion:" ));
String n2 = JOptionPane.showInputDialog("Digite nombre del inversionista n.2:");
int d2 =Integer.parseInt(JOptionPane.showInputDialog("digite el valor de la inversion:" ));
String n3 = JOptionPane.showInputDialog("Digite nombre del inversionista n.3:");
int d3 =Integer.parseInt(JOptionPane.showInputDialog("digite el valor de la inversion:" ));
ct=(d1+d2+d3);
p1=(d1*100)/ct;
p2=(d2*100)/ct;
p3=(d3*100)/ct;
JOptionPane.showMessageDialog(null,"El o la inversionista "+n1+ " tiene el "+String.valueOf(p1)+" porciento de la inversion total");
JOptionPane.showMessageDialog(null,"El o la inversionista "+n2+ " tiene el "+String.valueOf(p2)+" porciento de la inversion total");
JOptionPane.showMessageDialog(null,"El o la inversionista "+n3+ " tiene el "+String.valueOf(p3)+" porciento de la inversion total");
}
}







0 comentarios:

Publicar un comentario