Vous êtes sur la page 1sur 2

PRIMER EXAMEN PARCIAL DE TALLER DE PROGRAMACIN II [2013 - II]

Implemente la clase Alumno en la que se puedan ingresar sus: nombres, apellidos, aoNacimiento, aoIngreso, nombreCurso, promedio, promedioPonderado y crditos inicializados en 0; los cuales deben ser encapsulados (0.5 puntos). 1. Cree los siguientes constructores (1 punto) Constructor que pide los atributos: Nombres, Apellidos, crditos y ao de nacimiento Constructor que pide los atributos: Nombres, curso, promedio y crditos Nota: Adems la clase puede realizar los mtodos: 2. EvaluarCurso: mtodo que retorna el Estado (Aprobado, Desaprobado o Reprobado) Recibe los siguientes parmetros: - [1]nombreCurso - [2]Nombres - [3]Apellidos - [4] Nota1 - [5] Nota2 - [6] Nota3 Cree un Array para ingresar tres notas (usar para el ingreso de las tres notas un bucle) (2puntos); de las tres notas, debe reconocer la nota menor (3.5puntos) y calcular el promedio nicamente con las otras dos restantes (3.5puntos), es decir, con las dos mayores notas sacar el promedio. Adems debe retornar el estado (1punto) de acuerdo a: Aprobado: promedio >=10.5 Desaprobado: promedio > 7 Reprobado: promedio <=7

Imagen N 1: Alumno con estado Aprobado

Imagen N 2: Alumno con estado Desaprobado

Imagen N 3: Alumno con estado Reprobado El atributo crditos debe incrementarse en este momento, (asumimos que todos los cursos aprobados suman 4 crditos) por lo cual el alumno deber en ese momento tener 4 crditos, imprimir los crditos, si el alumno no aprueba el curso se mantiene en 0. (1.5 puntos) El promedioPonderado en este momento se incrementa en 1 si aprueba el curso, se decremento en 1 si desaprueba, imprimir el promedioPonderado. (1.5 punto) 3. Crear una validacin para el atributo aoIngreso, que valide el ao de ingreso del estudiante a la EAPIIS, pues slo puede haber ingresado a partir del ao 2005, si se pone que ha ingresado por ejemplo ao 2000, debe mostrar un mensaje Ese ao la EAPIIS no exista, ingrese un ao vlido.(1.5 punto) 4. Implementar la clase AlumnoTraslado que herede de la clase Alumno y que adems tenga el atributo: primeraUniversidad, que permita el ingreso del nombre de la universidad de origen, el otro atributo es: creditosAcumulados, son los crditos que ya tiene el alumno dado que viene de otra universidad, tiene estudios ya realizados, adems al atributo crditos, que es el que hereda, deben ser sumados los creditosAcumulados (2 puntos) Para la clase AlumnoTraslado, implementar un mtodo especfico que es: EvaluarTraslado, el cual determina si el estudiante puede hacer el traslado o no, para esto, evala el atributo crditos, el mtodo devuelve el mensaje Traslado si el alumno tiene ms de 36 crditos y devuelve No se efecta el traslado si tiene menos de 36 crditos. (2 puntos) Cree el mtodo ImprimirCrditos, que muestre el nombre, apellido y crditos del estudiante. (1 punto)

Vous aimerez peut-être aussi