Ejercicio 3 intro a la programacion

Solo disponible en BuenasTareas
  • Páginas : 2 (280 palabras )
  • Descarga(s) : 7
  • Publicado : 7 de julio de 2010
Leer documento completo
Vista previa del texto
Ejercicio Nº3

I. Realizar una clase llamada Alumno la cual tendrá como atributos: nombre del alumno, nombre asignatura y dos array llamados notasSolemnes y notasControles (notasobtenidas en el semestre y el usuario las ingresa) y los siguientes métodos:
a) Contructores, mutadores y accesadores

b) posicionPeorNota: Devolverá la posición de la peor notade las solemnes
Ejemplo si notasSolemnes={5.3, 2.7, 3.5, 4.2}; devolverá 1

c) peorNotaControl: Devolverá la peor nota de los controles
Ejemplo sinotasControles={3.5, 4.7, 5.1, 3.1, 4.8}; devolverá 3.1

d) promedioSolemnes: devolverá el promedio aritmético de las solemnes
Ejemplo si notasSolemnes={5.3, 2.7, 3.5, 4.2};devolverá 3.925

e) promedioControles: devolverá el promedio aritmético de los controles pero sin considerar el más malo
Ejemplo si notasControles={3.5, 4.7, 5.1, 3.1, 4.8};devolverá 4.525

f) cantidadMorados: devolverá la cantidad de notas moradas que obtuvo el alumno en el semestre (considerar los dos array). Se dice que es nota morada si seencuentra en el rango 3.0 y 3.9

g) pruebaEspecial: modificará la peor nota solemne por una nota X

h) notaFinal: devolverá la nota de presentación del alumno, sabiendo que secalcula de la siguiente forma:
promedioSolemne=> 70%
promedioControles=>30% //

II. Realizar una aplicación que permita realizar el siguiente menú y sólocon la opción 6 se saldrá

Alumnito
1. Ingresar Alumno(validar donde corresponda)
2. Mostrar datos del alumno (deberá mostrar Nombre, asignatura y nota Final)3. Mostrar Notas (mostrará las notas de las solemnes, de los controles y los promedios)
4. Cantidad de Morados
5. Prueba Especial
6. Salir
Elija Opción _
tracking img