viernes

EJERCICIOS EN JAVA 6-10 TALLER N1 (for)

6. N alumnos desean saber cual será su calificación final en la materia de Algoritmos, si dicha calificación se compone de los siguientes parciales:
55% del promedio de sus tres calificaciones parciales
30% de la calificación del examen final
15% de la calificación de un trabajo final.
Además se desea saber el promedio General del grupo en la materia; y cual fue la definitiva mayor y cual es la definitiva menor. Se debe validar que las notas ingresadas estén en el rango entre 0 y 5.0.

public static void main(String[] args) {
// TODO Auto-generated method stub
float snd=0, np=0, ne=0, nt=0, nd=0, nme=5, nma=3, pg=0;
int n=Integer.parseInt(JOptionPane.showInputDialog("digite la cantidad de alumnos:" ));
for (int i = 0; i < p1="Float.parseFloat(JOptionPane.showInputDialog(">5.0));
do {
p2=Float.parseFloat(JOptionPane.showInputDialog("digite la calificacion del segundo parcial:" ));
} while ((p2<0)(p2>5.0));
do {
p3=Float.parseFloat(JOptionPane.showInputDialog("digite la calificacion del tercer parcial:" ));
} while ((p3<0)(p3>5.0));
np=(int) ((p1+ p2+ p3)/3*0.55);
do {
e=Float.parseFloat(JOptionPane.showInputDialog("digite la calificacion del examen final:" ));
} while ((e<0)(e>5.0));
ne=(float) (e*0.3);
do {
tf=Float.parseFloat(JOptionPane.showInputDialog("digite la calificacion del trabajo final:" ));
} while ((tf<0)(tf>5.0));
nt=(float) (tf*0.15);
nd=np+ne+nt;
snd=snd+nd;
if (nd>nma) {
nma=nd;
}

if (nd
7.Un maestro desea saber que porcentaje de hombres y que porcentaje de mujeres hay en un grupo de N estudiantes. Se debe validar que el género sea F o M.

public static void main(String[] args) {
// TODO Auto-generated method stub
int ch=0, cm=0, pm=0, ph=0;
int n=Integer.parseInt(JOptionPane.showInputDialog("digite la cantidad de alumnos:" ));
for (int i = 0; i <>
String gen;
do { gen=JOptionPane.showInputDialog("ingrese 'F' si es mujer ò 'M' si es hombre:");
} while ((!gen.equals("F"))&&(!gen.equals("M")));
if (gen.equals("F")) { cm=cm+1;
}else{ ch=ch+1; } } pm=(cm*100)/n;
ph=(ch*100)/n;
JOptionPane.showMessageDialog(null,"El promedio de los hombres es: "+ph); JOptionPane.showMessageDialog(null,"El promedio de las mujeres es: "+pm);
}
}

8. Realizar un diagrama que calcule la edad de N personas si nos dan la fecha de nacimiento y la fecha actual. Validando que la fecha actual no sea inferior a la fecha de nacimiento y que la edad ingresada este entre 1 y 99 años.



public static void main(String[] args) {
// TODO Auto-generated method stub
int edad=0;
int n=Integer.parseInt(JOptionPane.showInputDialog("digite la cantidad de personas:" ));
for (int i = 0; i < fa="Integer.parseInt(JOptionPane.showInputDialog(" fn="Integer.parseInt(JOptionPane.showInputDialog(" edad="fa-fn;">
public static void main(String[] args) {
// TODO Auto-generated method stub
int cd;
int p=Integer.parseInt(JOptionPane.showInputDialog("digite la cantidad de dinero que desea convertir:" ));
int vc=Integer.parseInt(JOptionPane.showInputDialog("digite el valor de us:" ));
cd= p/vc;
JOptionPane.showMessageDialog(null,"El valor del dinero en us es : "+cd);
}
}

9.Dada una cantidad en pesos, obtener la equivalencia en dólares, asumiendo que la unidad cambiaria es un dato desconocido.


public static void main(String[] args) {
// TODO Auto-generated method stub
int cd;
int p=Integer.parseInt(JOptionPane.showInputDialog("digite la cantidad de dinero que desea convertir:" ));
int vc=Integer.parseInt(JOptionPane.showInputDialog("digite el valor de us:" ));
cd= p/vc;
JOptionPane.showMessageDialog(null,"El valor del dinero en us es : "+cd);
}
}

10. Hallar la masa si sabemos que la presión, el volumen y la temperatura de una masa de aire se relacionan por la formula:
Masa=(presión*volumen) / (0.37*(temperatura+460))


public static void main(String[] args) {
// TODO Auto-generated method stub
int masa=0;
int p=Integer.parseInt(JOptionPane.showInputDialog("digite la presion:" ));
int v=Integer.parseInt(JOptionPane.showInputDialog("digite el volumen:" ));
int t=Integer.parseInt(JOptionPane.showInputDialog("digite la temperatura:" ));
masa= (int) ((p*v)/(0.37*t+460));
JOptionPane.showMessageDialog(null,"El valor de la masa de aire es : "+masa);
}
}


0 comentarios:

Publicar un comentario