Documente Academic
Documente Profesional
Documente Cultură
Compendio de ejercicio
Ejercicio 1: Empleado
En este problema se crea una clase principal que es la de empleado en donde
se pide el nombre del empleado y se crea un constructor as como un mtodo
abstracto.
Se crea una clase hija de empleado por comisin en donde se pide la comisin,
el pago y el nombre, aqu se manda a llamar el mtodo abstracto para calcular
el sueldo que es igual a la comisin ms el pago.
Se crea otra clase que se llame jefe en donde se pide el nombre, el pago, el
prstamo y la gratificacin y aqu se vuele a llamar el mtodo abstracto para
calcular el sueldo que es igual a la suma del pago, de la gratificacin y de la
prestacin.
Ejercicio 2: Empleado
Este programa crea una clase llamada excepcin en donde se le piden los
siguientes datos al usuario que son su nombre, sueldo neto y horas trabajadas
y luego se calcula el costo por hora dividiendo el sueldo neto / las horas.
Despus se creara un archivo el cual mostrara todos los datos que se le
pidieron as como el costo por hora. Tambin se pondrn algunas excepcin
una para avisar que el archivo no se encontr y la otra validar para que el
nmero de horas no sea cero y por ltimo el error en donde se muestra que no
es el tipo de dato que se pidi.
Ejercicio 3: Exceptions
Ejercicio que crea un archivo en donde mostrara el numero almacenado en el
programa y mostrara un mensaje en caso de que no encuentre el archivo y
tambin mostrara otro mensaje cuando el documento se crea de forma
correcta.
Ejercicio 4: Triangulo
Programa que crea una clase de un tringulo en donde se pide el nombre del
tringulo y despus se crea una clase abstracta en donde se declara un
mtodo abstracto el cual servir para calcular el rea y el permetro y luego se
Ejercicio 5: Animal
Ejercicio 6: Extens
Programa que pide un numerador y un denominador y al final muestra los
datos ingresados as como el resultado de la divisin.
Ejercicio 7: ZeroException
Programa que pide un numerador y un denominador pero implementa un try
catch para atrapar errores y corregirlos por ejemplo en caso de que el
denominador sea igual a cero el programa mostrara un mensaje de error y
volver a pedir el nmero hasta que este sea diferente de cero, de igual
manera muestra un mensaje de error en caso de que el usuario ingrese letra
en vez de nmeros.
Al final se muestra el resultado de la divisin.
Ejercicio 8: ExceptionEmpleado
En este programa se piden los datos de un empleado que son
el nombre, sueldo y horas y a partir de esto se crea un archivo
en el cual se mostraran los datos que el usuario ingreso as
como tambin se calcula el costo por hora que es el sueldo
entre las horas.
Luego en clases diferentes se crearan dos excepciones una
para decir que el sueldo no puede ser menor de 50 ni mayor
a 5000 y la otra para decir que EL SUELDO NO DEBE DE
SER MENORA 0NI MAYOR A 8.