mx.edu.ulsa.cib4132005.practica1
Class NivelAcademico

java.lang.Object
  extended by mx.edu.ulsa.cib4132005.practica1.NivelAcademico

public class NivelAcademico
extends java.lang.Object

Author:
Gustavo De la Cruz Tovar

Field Summary
static java.lang.String DESCONOCIDO
           
static java.lang.String HONOR
           
static java.lang.String NORMAL
           
static java.lang.String REPROBADO
           
static java.lang.String SOBRESALIENTE
           
static java.lang.String SUFICIENTE
           
 
Constructor Summary
NivelAcademico()
           
 
Method Summary
 java.lang.String calificar(double calificacion)
          Dada una calificacion numerica, retorna una cadena de caracteres que representa su nivel academico
El rango de calificaciones son: Rango Nivel Academico De 0 a menor que 6 REPROBADO De 6 a menor que 7.5 SUFICIENTE De 7.5 a menor que 8.5 NORMAL De 8.5 a menor que 9.5 SOBRESALIENTE De 9.5 a 10 HONOR * Ningun rango de los anteriores DESCONOCIDO
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

REPROBADO

public static final java.lang.String REPROBADO
See Also:
Constant Field Values

SUFICIENTE

public static final java.lang.String SUFICIENTE
See Also:
Constant Field Values

NORMAL

public static final java.lang.String NORMAL
See Also:
Constant Field Values

SOBRESALIENTE

public static final java.lang.String SOBRESALIENTE
See Also:
Constant Field Values

HONOR

public static final java.lang.String HONOR
See Also:
Constant Field Values

DESCONOCIDO

public static final java.lang.String DESCONOCIDO
See Also:
Constant Field Values
Constructor Detail

NivelAcademico

public NivelAcademico()
Method Detail

calificar

public java.lang.String calificar(double calificacion)
Dada una calificacion numerica, retorna una cadena de caracteres que representa su nivel academico
El rango de calificaciones son:
Rango Nivel Academico
De 0 a menor que 6 REPROBADO
De 6 a menor que 7.5 SUFICIENTE
De 7.5 a menor que 8.5 NORMAL
De 8.5 a menor que 9.5 SOBRESALIENTE
De 9.5 a 10 HONOR *
Ningun rango de los anteriores DESCONOCIDO

Parameters:
calificacion -
Returns:
cadena de caracteres, cuyos valores posibles son REPROBADO, SUFICIENTE, NORMAL, SOBRESALIENTE, HONOR, DESCONOCIDO
Ejemplo de uso:
 NivelAcademico nivel= new NivelAcademico();
 String res= nivel.calificar(8.43); //valor "Aprendio"