EJERCICIOS POO

Anuncio
EJERCICIOS POO
1. Crea una clase CRectangulo. La clase tiene dos datos miembro, base y altura. La clase
cuenta con métodos que calculan el perímetro (obtenPerimetro) y el area (obtenArea)
del rectángulo, así como métodos para obtener (get) y poner (set) los valores
correspondientes a los atributos base y altura. Los métodos poner deben comprobar
que tanto base como altura sean mayores que 0 y menores que 20.
Crea un constructor para la clase CRectangulo. El valor por defecto de los atributos
será 1.
Construya un Menu:
1. Ingrese Base y Altura
2. Calcular Area
3. Calcular Perimetro
4. Salir
2. Crear un programa en el cual se permita registrar los datos personales de un
estudiante, así como su promedio final (0-20) del curso de LPOO. Implemente
acciones como: Asignar Datos, visualizar datos, modificar datos, condición del
estudiante (Aprobado a Desaprobado). Tenga en cuenta Atributos, métodos y
constructores, también en el momento de la asignación tener en cuenta que no sean
datos vacíos.
Construya un Menu:
3. Definir una clase cPersona con los datos miembro: nombre, dNacimiento (día de
nacimiento), mNacimiento (mes de nacimiento), aNacimiento (año de nacimiento),
dirección, códigoPostal y ciudad. Las funciones miembro serán obtenNombre,
obtenDomicilio, obtenFechaNacimiento,
ponerNombre, ponerFechaNacimiento,
ponerDirección, ponerCPostal y ponerCiudad.
Declara tres objetos de la clase cPersona y determina en un programa:
a. Si alguno vive en Huaura
b. Si alguno es mayor de edad
c. Cuántos son mayores de edad
d. Cualquier otra consulta utilizando las funciones miembro de la clase
e. Implemente un método que permita calcular la edad exacta de una persona.
Construya un Menu:
4. Programa que lea un numero y que se visualice lo siguiente:
- Cantidad de dígitos.
- Suma de sus dígitos.
- Producto de sus dígitos.
- Digito izquierdo
- Digito derecho.
- Digito menor.
- Digito mayor.
- Numero invertido.
Construya un Menu:
5. Se desea desarrollar un sistema para una concesionaria de vehículos. Los vehículos se
clasifican en: autos, camionetas y motocicletas. Todos los vehículos tienen un código,
una marca, tipo (auto, camioneta, etc.), un modelo (año), una patente y un
kilometraje. Además, la concesionaria lleva un registro de las ventas realizadas, cada
registro consiste de la siguiente información: monto de la venta, vehículo vendido
(código), apellido, nombre y DNI del comprador.
Descargar