viernes, 7 de marzo de 2014

8.- Ejercicio

Desarrollar un algoritmo que pida lo nombres y calificaciones de 10 alumnos generando el promedio del grupo.las calificaciones deben ser de tipo double cada alumno necesita 3 calificaciones y su promedio general se deben utilizar arreglos.

                                                   código 
String nom[]=new sting[10]
double calf[][]=new double[10][4]
int i;
int j;
int pg;
System.out.println("introduce los nombres");
for(i=0;i<10;i++)
{
System.out.println("dame el nombre"+(i+1)+":");
nom[i]=Teclado.nextLine();
}
System.out.println("introduce las calificaciones");
for(i=0;i<10;i++)
{
for(j=0;j<10;j++)
{
System.out.println("dame la calificacion"+(j+1)+"de nombre[i]");
calf[i][j]=Teclado.nextInt();
}
}
System.out.println("leer los valore dados");
for(i=0;i<3;i++)
{
calf[i][j]:(calf[i][0]+calf[i][1]+calf[i][2]/3);
}
for(i=0;i<3;i++)
{
pg=pg+calf[i][3]
}
pg=pg/10
System.out.println("el promedio general es :"+pg+);

                   explicación
se declaran las variables utilizamos una tipo string donde van los nombres y otra tipo double donde van las calificaciones .
despues llenamos las celdas con los nombres de los alumnos mediante un ciclo for .
3.-introducimos las calificaciones y para esto tenemos que utilizar un for dentro de un for el primero usa el contadoor i y el segundo la j.
4.-aqui se leen los valores osea las calificaciones dadas y se hace la operacion para sacar los promedios de cada alunmo y se guarde en la ultima casilla el arreglo calf.
5.-luego se abre un for donde se hace la sumatoria de todos los promedios y se guarda en la variable pg y ahi se cierra el ciclo.
6.-este es el ultimo paso y aqui lo unico que se hace es dividir el resultado que tenia pg/10 y ese resultado guardarlo en pg.            pg=pg/10
y luego se pide mostrar el resultado mediante un sysytem.

No hay comentarios:

Publicar un comentario