ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Biblia Java


Enviado por   •  11 de Marzo de 2015  •  535 Palabras (3 Páginas)  •  232 Visitas

Página 1 de 3

La fi gura 5.9 contiene una versión mejorada de la clase LibroCalificaciones que presentamos en el capítulo 3

y desarrollamos un poco más en el capítulo 4. La versión de la clase que presentamos ahora no sólo calcula el

promedio de un conjunto de califi caciones numéricas introducidas por el usuario, sino que utiliza una instrucción

switch para determinar si cada califi cación es el equivalente de A, B, C, D o F, y para incrementar el contador

de la califi cación apropiada. La clase también imprime en pantalla un resumen del número de estudiantes que

recibieron cada califi cación. La fi gura 5.10 muestra la entrada y la salida de ejemplo de la aplicación PruebaLibroCalificaciones,

que utiliza la clase LibroCalificaciones para procesar un conjunto de califi caciones.

1 // Fig. 5.9: LibroCalificaciones.java

2 // La clase LibroCalificaciones usa la instrucción switch para contar las calificaciones

A, B, C, D y F.

3 import java.util.Scanner; // el programa usa la clase Scanner

4

5 public class LibroCalificaciones

6 {

7 private String nombreDelCurso; // nombre del curso que representa este

LibroCalificaciones

8 private int total; // suma de las calificaciones

9 private int contadorCalif; // número de calificaciones introducidas

10 private int aCuenta; // cuenta de calificaciones A

11 private int bCuenta; // cuenta de calificaciones B

12 private int cCuenta; // cuenta de calificaciones C

13 private int dCuenta; // cuenta de calificaciones D

14 private int fCuenta; // cuenta de calificaciones F

15

16 // el constructor inicializa nombreDelCurso;

17 // las variables de instancia int se inicializan en 0 de manera predeterminada

18 public LibroCalificaciones( String nombre )

19 {

Figura 5.9 | Clase LibroCalificaciones que utiliza una instrucción switch para contar las califi caciones A, B, C, D

y F. (Parte 1 de 3).

20 nombreDelCurso = nombre; // inicializa nombreDelCurso

21 } // fin del constructor

22

23 // método para establecer el nombre del curso

24 public void establecerNombreDelCurso( String nombre )

25 {

26 nombreDelCurso = nombre; // almacena el nombre del curso

27 } // fin del método establecerNombreDelCurso

28

29 // método para obtener el nombre del curso

30 public String obtenerNombreDelCurso()

31 {

32 return nombreDelCurso;

33 } // fin del método obtenerNombreDelCurso

34

35 // muestra un mensaje de bienvenida al usuario de LibroCalificaciones

36 public void mostrarMensaje()

37 {

38 // obtenerNombreDelCurso obtiene el nombre del curso

39 System.out.printf( "Bienvenido al libro de calificaciones

...

Descargar como (para miembros actualizados) txt (4 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com