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

Completado

En este ejercicio, comenzará a configurar variables necesarias para calcular la nota media de un alumno. Empecemos.

Importante

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

Creación de variables para almacenar los valores de calificación

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 calificación para cada clase. 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, los nombres de los cursos y las horas de crédito del alumno.

    En la unidad Preparar para este Módulo de proyecto guiado, las instrucciones de configuración le piden que copie los datos del curso del alumno en el editor. Si es necesario, vuelva atrás y complete las instrucciones de configuración.

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

  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 de entero para cada valor numérico, 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 ayuda a evitar errores tipográficos si necesita introducir distintas 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 de 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 la calificación numérica, 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 debería 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 considerar la salida actual y la salida final de la aplicación.

    En la salida final de la aplicación, quiere 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 las instrucciones de impresión.

  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}");
    

Comprobar el 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 un resultado diferente, debe revisarlo para buscar el error y corregirlo. Vuelva a ejecutar el código para ver si ha corregido el problema. Continúe actualizando y ejecutando el código hasta que genere el resultado esperado.

Importante

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