lunes

EJERCICIOS EN JAVA 11-15 TALLER N2 (for)

11.Dados N números hallar la sumatoria de los positivos y decir cuantos fueron negativos.

int sp=0, ne=0;
int n =Integer.parseInt(JOptionPane.showInputDialog("Digite la cantidad de numeros:" ));
for (int i = 0; i <>
int num =Integer.parseInt(JOptionPane.showInputDialog("Digite numero:" ));
if (num>0) {
sp=sp+num;
}else {
ne=ne+1;
}
}
JOptionPane.showMessageDialog(null," La suma de todos los numeros positivos es: " +sp);
JOptionPane.showMessageDialog(null," La cantidad de numeros negativos es: " +ne);
}
}


12. Suponga que tiene un conjunto de calificaciones de un grupo de 40 alumnos. Realizar un diagrama para calcular la calificación mayor y menor, además debe imprimir el promedio de calificaciones.

float nma=0, nme=5, pca=0, spca = 0, pa;
int n =Integer.parseInt(JOptionPane.showInputDialog("Digite la cantidad de alumnos:" ));
for (int i = 0; i < n1 ="Integer.parseInt(JOptionPane.showInputDialog(" snt="0;" i1 =" 0;" ca ="Float.parseFloat(JOptionPane.showInputDialog(">=nma) {
nma=ca;
}if (caint res=0;
int n =Integer.parseInt(JOptionPane.showInputDialog("Digite el numero a multiplicar:" ));
int m =Integer.parseInt(JOptionPane.showInputDialog("Digite limite a multiplicar:" ));
for (int i = 1; i <= m; i++) { res=res+n; JOptionPane.showMessageDialog(null,+n+" * "+i+" = "+res); } } }


14. Simular el comportamiento de un reloj digital, imprimiendo la hora, minutos y segundos de un día desde las 0:00:00 horas hasta las 23:59:59 horas.

for (int h = 0; h <>
for (int m = 0; m <>
for (int s = 0; s <>
JOptionPane.showMessageDialog(null,"la hora "+h+" : "+m+" : "+s);
}
}
}
}
}

15.Una persona debe realizar un muestreo de 50 personas para determinar el promedio de peso de los niños, jóvenes, adultos y viejos que existen en una zona habitacional. Se determinan las categorías con base en la siguiente tabla:

CATEGORIA EDAD
Niños 0-12
Jóvenes 13-29
Adultos 30-59
Viejos 60 en adelante


float sn = 0, sj = 0, sa = 0, sv=0, ppn, ppj, ppa, ppv;
int ni=0, j=0, a=0, v=0;
int n =Integer.parseInt(JOptionPane.showInputDialog("Digite el numero de personas:" ));
for (int i = 0; i <>
int edad =Integer.parseInt(JOptionPane.showInputDialog("Digite la edad de la persona:" ));
float peso = Float.parseFloat(JOptionPane.showInputDialog("Digite el peso de la persona: "));
if (edad>0&&edad<=12) {

sn=sn+peso;
ni=ni+1;
}if (edad<=13&&edad>=29) {
sj=sj+peso;
j=j+1;
}
if (edad>=30&&edad<=59) {

sa=sa+peso; a=a+1;
}if (edad<=60) {
sv=sv+peso; v=v+1;
}
}
ppn=sn/n; ppj=sj/n;
ppa=sa/n; ppv=sv/n;
JOptionPane.showMessageDialog(null,"El promedio del peso de los niños es:"+ppn); JOptionPane.showMessageDialog(null,"El promedio del peso de los jovenes es:"+ppj); JOptionPane.showMessageDialog(null,"El promedio del peso de los adultos es:"+ppa); JOptionPane.showMessageDialog(null,"El promedio del peso de los viejos es:"+ppv);
}
}





1 comentarios:

Unknown dijo...

excelente

Publicar un comentario