Preparación para un proyecto guiado
Como entorno de desarrollo de código usaremos el Editor de .NET. Vamos a escribir código que usa variables numéricas y de cadena, realiza cálculos, y aplica formato y muestra los resultados en una consola.
Información general del proyecto
Estamos desarrollando una calculadora de nota media global de los alumnos que ayudará a calcular el promedio global de las calificaciones de los alumnos. Los parámetros de la aplicación son:
- Se nos proporciona el nombre y la información de la clase del alumno.
- Cada clase tiene un nombre, la calificación del alumno y el número de horas en créditos de esa clase.
- La aplicación debe realizar operaciones matemáticas básicas para calcular la nota media global del alumno determinado.
- La aplicación debe generar o mostrar el nombre del alumno, la información de la clase y la nota media global.
Para calcular la nota media global:
- Multiplique la nota de un curso por el número de horas en créditos de ese curso.
- Hágalo para cada curso y reúna los resultados.
- Divida la suma resultante por el número total de horas en créditos.
Se le proporciona el ejemplo siguiente de la información del curso de un alumno y la nota media global:
Student: Sophia Johnson
Course Grade Credit Hours
English 101 4 3
Algebra 101 3 3
Biology 101 3 4
Computer Science I 3 4
Psychology 101 4 3
Final GPA: 3.35
Configurar
Siga estos pasos para prepararse para los ejercicios del proyecto guiado:
Abra el entorno de codificación del Editor de .NET.
Copie y pegue el código siguiente en el Editor de .NET. Estos valores representan el nombre del alumno y los detalles del curso.
string studentName = "Sophia Johnson"; string course1Name = "English 101"; string course2Name = "Algebra 101"; string course3Name = "Biology 101"; string course4Name = "Computer Science I"; string course5Name = "Psychology 101"; int course1Credit = 3; int course2Credit = 3; int course3Credit = 4; int course4Credit = 4; int course5Credit = 3;
Ahora, ya puede empezar los ejercicios del proyecto guiado. Buena suerte.