Pages

martes, 22 de enero de 2013

Determinar si un alumno aprobó el semestre Codigo Fuente en Java

Problema
Hacer un programa o algoritmo que  dado una entrada 5 calificaciones de un alumno, se pide determinar:
a) Si el alumno aprobó o no el semestre de acuerdo al promedio final.
b) El número de materias aprobadas.
c) El número de materias reprobadas.

Solución

  • Entrada: 10 15 12 15 12
  • Salida: Aprobó el semestre con 1 curso desaprobado y 4 cursos aprobados
Codigo Fuente en Java
import java.util.Scanner;
public class Main {
    public static void main(String[] args) {
      Scanner sc=new Scanner(System.in);
      int sum=0,cont1=0,cont2=0;
      for(int i=0;i<5;i++){
          System.out.println("Ingresa una nota");
          int n=sc.nextInt();
          sum=sum+n;
          if(n>=11){
              cont1++;
          }else{
              cont2++;          
          }
      }
      if((sum/5)>=11){
          System.out.println("Aprobo el semestre con " +
           cont1 + " cursos aprobados " + cont2 +
                " cursos desaprobados");
      }else{
      System.out.println("Reprobo el semestre con " +
           cont1 + " cursos aprobados " + cont2 +
                " cursos desaprobados");
      }                      
      }
}

0 comentarios:

Publicar un comentario