lunes, 10 de noviembre de 2014

Programa en java, calificaciones

Se tienen las calificaciones del primer parcial de los alumnos de dos materias, la materia A y la materia B. Cada materia cuenta con 5 alumnos. Realizar un programa en java que muestre la materia que obtuvo el mayor promedio general.
programa:

import java.util.Scanner;
public class MateriaProm{
    private Scanner teclado;
    private float[]matA;
    private float[]matB;
    float promA,promB,sumaA,sumaB;
    public void cargar()
    {
        teclado=new Scanner(System.in);
        sumaA=0;
        sumaB=0;
        matA=new float[5];
        for(int h=0;h<5;h++){
            System.out.println("Ingrese calificacion de la materia A:");
            matA[h]=teclado.nextFloat();
            sumaA=sumaA+matA[h];
        }
    }
    public void cargarB()
    {
        matB=new float[5];
        for(int h=0;h<5;h++){
            System.out.println("ingrese la calificacion de la materia B:");
            matB[h]=teclado.nextFloat();
            sumaB=sumaB+matB[h];
        }
    }
    public void Promedio()
    {
        promA=(sumaA/5);
        promB=(sumaB/5);
        if(promA>promB){
            System.out.print("La materia A obtubo el mayor promedio con:");
            System.out.println(promA);
         
        }
        else{
            System.out.print("la materia B obtuvo el mayor promedio con:");
            System.out.println(promB);
        }
    }
    public static void main(String[] art){
        MateriaProm pv=new MateriaProm();
        pv.cargar();
        pv.cargarB();
        pv.Promedio();
    }
}





No hay comentarios:

Publicar un comentario