sábado, 19 de noviembre de 2011

YA SE PLUBLICARON LOS ENUNCIADOS DE LOS PROBLEMAS TOMAR NOTA

C

Enunciado Parcial II

Solo para los dos compañeros pendiente:

1) Diseñe un programa que permita mostrar  en pantalla un menú principal, con las siguientes opciones:
a) Menor de 2 números
b) Calcular el área de un rectángulo
c) Calcular el área de un círculo
d) Salir
La aplicación debe resolverse utilizando programación orientada a objetos. Para los incisos 1-3 debe crear un método que reciba como parámetros  los datos correspondientes para la solución del problema, así como el retorno de los resultados al programa principal. Puede crear una clase general y dentro de ella los métodos correspondientes. El menú debe ser estructurado utilizando un switch .

2) Diseñe una clase  Auto, con atributos marca, modelo y color, los cuales serán inicializados con un constructor, la clase debe contar con los siguientes métodos: Acelerar y Frenar, cada uno de estos métodos recibe un parámetro llamado cantidad,  cuando se invoca al método acelerar o frenar se aumenta o disminuye  la velocidad según el valor proporcionado en el parámetro. Cuando la velocidad es cero o menor que la cantidad ingresada, no se podrá seguir disminuyendo pues el auto está estacionado, además agregue un método para visualizar la velocidad y los datos del vehículo (MostrarDatos).

Enunciado Primer Problema

Diseñe un programa que permita mostrar en pantalla un menú principal para el control de empleados, con las siguientes opciones:
a) Ingreso de datos
b) Búsqueda
c) Eliminación
d) Salir

La aplicación debe resolverse utilizando POO y arreglo de clases. La clase contara con los siguientes campos: Código, Nombre, Dirección, Teléfono y Puesto. Debe implementar los métodos que crea conveniente, así como la accesibilidad a los campos, uso de parámetros y sentencias según su criterio. El menú debe ser estructurado utilizando Switch y un bucle que permita regresar al menú hasta que  se ingrese la opción  salir.
 Ingreso: primero se solicitará el número de empleados a ingresar, posteriormente se hará el ingreso de la  información para cada empleado.
Búsqueda: se pedirá el Código del empleado para realizar la búsqueda, posteriormente se mostrara la información correspondiente, sí existe el empleado, en caso contrario, se dará un mensaje notificando que el empleado no existe.
Eliminación: la eliminación de datos se hará también por medio del código de empleado.