Aplicando el manejo de vectores, matrices en el desarrollo de aplicaciones

 El objetivo del siguiente algoritmo es almacenar las notas de 3 materias para 5 estudiantes y finalmente mostrar su promedio.

import java.util.Scanner;

public class Prueba {


    public static void main(String[] args) {

        Scanner in = new Scanner(System.in);

        double[][] notasEstudiante = new double [5][3];

        double suma=0;

        double promedio;


        for (int i=0;i<5;i++){

            for (int j=0;j<3;j++){

                        System.out.println("Ingrese las notas del alumno "+i+" de la materia "+j);

                notasEstudiante[i][j]= in.nextDouble();

            }

        }

         for (int i=0;i<5;i++){

            for (int j=0;j<3;j++){

                suma= suma+ notasEstudiante[i][j];

         }

                 promedio=suma/notasEstudiante[i].length;

                 System.out.println("el promedio es: " +promedio);

                 suma=0;

         } 

                    

    }

}

Comentarios

Entradas populares de este blog

ventaja del sistema operativo

conjuntos numericos aplicados a la vida cotidiana