Ejercicio: Almacenamiento de los valores numéricos de calificación para cada curso

Completado

En este ejercicio, comenzará a configurar variables necesarias para calcular el GPA de un alumno. Comencemos.

Importante

Debe haber completado las instrucciones de configuración de la unidad anterior, Preparar, antes de comenzar este ejercicio.

Crear variables para almacenar los valores de calificaciones

En esta tarea, identificará los equivalentes numéricos para la calificación obtenida por el alumno. A continuación, declarará variables para almacenar el valor numérico de nota para cada asignatura. Los equivalentes numéricos se representan como números enteros, por lo que usará el tipo de datos Integer para almacenar los valores.

  1. Asegúrese de que tiene abierto el Editor de .NET y de que tiene las variables preparadas con el nombre del alumno, los nombres del curso y las horas de crédito.

    En la unidad Preparar para este módulo de proyecto guiado, las instrucciones de configuración le permiten copiar la información del curso del alumno en el editor. Si es necesario, vuelva y complete las instrucciones de configuración.

  2. Revise los siguientes equivalentes numéricos de calificación por letra A = 4 puntos de calificación B = 3 puntos de calificación

  3. Desplácese hacia abajo hasta la parte inferior del código y cree una nueva línea en blanco.

  4. Para declarar una variable Integer para cada valor numérico de grado, escriba el código siguiente:

    int gradeA = 4;
    int gradeB = 3;
    
    

    Observe que los valores fijos se usan para representar las calificaciones numéricas. Esta técnica ayuda a que el código sea fácil de entender y ayudar a evitar errores tipográficos si necesita introducir diferentes calificaciones repetidamente. Los valores de las calificaciones C, D y F se omiten por ahora, ya que no se usan.

  5. Revise las calificaciones del alumno para cada curso:

    Course			    Grade		
    English 101		     A
    Algebra 101		     B
    Biology 101		     B
    Computer Science I	 B
    Psychology 101	     A
    

    Usará esta información para crear variables que almacenarán los valores numéricos de grado para cada curso.

  6. Para crear variables que almacenarán las calificaciones de cada curso, escriba el código siguiente:

    int course1Grade = gradeA;
    int course2Grade = gradeB;
    int course3Grade = gradeB;
    int course4Grade = gradeB;
    int course5Grade = gradeA;
    
    
  7. Para mostrar los nombres del curso junto con el grado numérico, escriba el código siguiente:

    Console.WriteLine($"{course1Name} {course1Grade}");
    Console.WriteLine($"{course2Name} {course2Grade}");
    Console.WriteLine($"{course3Name} {course3Grade}");
    Console.WriteLine($"{course4Name} {course4Grade}");
    Console.WriteLine($"{course5Name} {course5Grade}");
    
  8. En el Editor de .NET, para ejecutar el código, seleccione el botón verde Ejecutar .

    La salida de la aplicación debe coincidir con la siguiente salida:

    English 101 4
    Algebra 101 3
    Biology 101 3
    Computer Science I 3
    Psychology 101 4
    

    Si la salida no coincide, asegúrese de comprobar los nombres de las variables.

  9. Dedique un momento a tener en cuenta la salida actual y la salida final de la aplicación.

    En la salida final de la aplicación, desea mostrar el nombre de clase, la calificación y las horas de crédito. Este es un buen momento para agregar las horas de crédito a sus declaraciones impresas.

  10. Para agregar las horas de crédito de cada clase a las instrucciones de impresión, actualice el código de la siguiente manera:

    Console.WriteLine($"{course1Name} {course1Grade} {course1Credit}");
    Console.WriteLine($"{course2Name} {course2Grade} {course2Credit}");
    Console.WriteLine($"{course3Name} {course3Grade} {course3Credit}");
    Console.WriteLine($"{course4Name} {course4Grade} {course4Credit}");
    Console.WriteLine($"{course5Name} {course5Grade} {course5Credit}");
    

Revisa tu trabajo

En esta tarea, ejecutará el código y comprobará que la salida es correcta.

  1. En el Editor de .NET, seleccione Ejecutar.

  2. Revise la salida y compruebe que los nombres, calificaciones y horas de crédito del curso son correctos:

    English 101 4 3
    Algebra 101 3 3
    Biology 101 3 4
    Computer Science I 3 4
    Psychology 101 4 3
    

    Si el código muestra resultados diferentes, deberá revisarlo para encontrar el error y realizar las actualizaciones correspondientes. Vuelva a ejecutar el código para ver si ha corregido el problema. Continúe actualizando y ejecutando el código hasta que genere los resultados esperados.

Importante

Asegúrese de no eliminar el código que haya escrito hasta ahora, Desarrollará este código en el próximo ejercicio.