Ejercicio I03 - El ejemplo universal
Consigna
Crear una aplicación de consola y una biblioteca de clases que contenga la clase del siguiente diagrama:

La clase Estudiante:
- Tendrá un constructor estático que inicializará el atributo estático random.
- Tendrá un constructor de instancia que inicializará los atributos nombre,apellidoylegajo.
- El método setter SetNotaPrimerParcialpermitirá cambiar el valor del atributonotaPrimerParcial.
- El método setter SetNotaSegundoParcialpermitirá cambiar el valor del atributonotaSegundoParcial.
- El método privado CalcularPromedioretornará el promedio de las dos notas.
- El método CalcularNotaFinaldeberá retornar la nota del final con un numero aleatorio entre 6 y 10 incluidos siempre y cuando las notas del primer y segundo parcial sean mayores o iguales a 4, caso contrario la inicializará con el valor -1.
- El método MostrarutilizaráStringBuilderpara armar una cadena de texto con todos los datos de los alumnos:- Nombre, apellido y legajo.
- Nota del primer y segundo parcial.
- Promedio.
- Nota final. Se mostrará sólo si el valor es distinto de -1, caso contrario se mostrará la leyenda "Alumno desaprobado".
 
- Crear tres instancias de la clase Estudiante(tres objetos) en el métodoMain.
- Cargar las notas del primer y segundo parcial a todos los alumnos. Dos deberán estar aprobados y uno desaprobado.
- Mostrar los datos de todos los alumnos.
Importante
Para darle un valor aleatorio a la nota final utilice el método de instancia Next de la clase Random.
Resolución
| Video | Código | 
|---|