Ejercicios de java orientados a objetos

Metodología de Programación GUÍA DE LABORATORIO Nº 07 EAP Ingeniería de Sistemas Asignatura Metodología de Programaci

Views 100 Downloads 8 File size 93KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

Metodología de Programación GUÍA DE LABORATORIO Nº 07 EAP

Ingeniería de Sistemas

Asignatura

Metodología de Programación

Ciclo

II Ciclo

Semestre Académico

2015- II

Docente

Mg. Liset Rodriguez Baca

Fecha

12/10/15

SEGUNDA UNIDAD: INTRODUCCIÓN A LA PROGRAMACIÓN ORIENTADA A OBJETOS SEMANA 07: CLASES Y OBJETOS I.

CAPACIDAD: Luego de concluida esta sesión, el estudiante será capaz de: -

II.

III.

Aplica Clases y ArrayList para almacenamiento de información en sus programas.

EQUIPOS Y MATERIALES -

Computadora personal

-

IDE Netbeans

-

Guía de Laboratorio

METODOLOGIA -

AOP – Modelo Big6 FASES ¿Cuál es el problema?

Definición de la tarea a realizar (enfocar) Estrategias

de

búsqueda

(Planear

la

¿Cómo debo buscar?

búsqueda) Localización y acceso (clasificar) Uso de la información (seleccionar) Síntesis (sintetiza, producir) Evaluación (evaluar, reflexionar) -

¿Qué obtuve? ¿Qué es lo importante? ¿Cómo se aplica en la PYME? ¿Qué aprendizaje?

Elaborar informe de los ejercicios desarrollados y propuestos en la sesión de aprendizaje. 1

Metodología de Programación IV.

ACTIVIDADES: PARTE I: Elabore un informe acerca de la solución de ejercicios propuestos empleando IDE Java. 1. El gobierno ha implementado un programa social de subsidios a las familias con bajos recursos económicos de la siguiente manera: a.

Según el número de hijos que tenga una familia recibirá un subsidio de 70 soles si tiene un máximo de 2 hijos; si tienen más de 2 hasta un máximo de 5, el subsidio será de 90 soles y si tiene más de 5 hijos el subsidio será de 120 soles.

b. Por cada hijo en edad escolar se le subsidia adicionalmente con 10 soles c. Si la madre fuera viuda, se le subsidia adicionalmente con 20 soles. Construya un aplicativo que muestre el monto de cada subsidio, así como el subsidio total que recibirá una familia en particular. 2. Una compañía de teléfonos ha establecido sus tarifas por exceso de la siguiente manera: si el numero de minutos no pasa de 50 no se considera exceso y se paga una tarifa de 0.50 por minuto; si el numero de minutos pasa de 50 hasta un límite de 150, los minutos en exceso a 50 tendrán una tarifa de 0.80 por minuto; y si el numero de minutos pasa de 150, los minutos en exceso a 150 tendrán una tarifa de 1.10 por minuto. Construya un permita leer los datos de un cliente como: Nombre, Dirección, teléfono y los minutos consumidos y a través de dichos minutos calcular el total el importe que deberá pagar. 3.

Un consorcio automotriz ofrece 3 tipos de financiamiento para la venta de sus vehículos. Para un tipo de financiamiento en particular se desea saber el monto de compra, impuestos, monto de factura e interés que se deberán pagar, así como el nuevo monto de factura, cuota inicial monto por letra y el número de letras que corresponda. Tome en cuenta información de siguiente tabla: TIPO DE INTERES MENSUAL FINANCIAM.IENTO A B C

5% 10% 15%

CUOTA INICIAL

Nº LETRAS

60% 50% 35%

2 4 6

Para todos los casos los impuestos representan el 18% del monto de la compra.

4. Calcular el pago de un obrero que trabaja a destajo es decir según la cantidad de unidades de un producto en particular que produce. El pago que recibe el obrero por cada unidad producida depende de su categoría y del tipo de producto que produce, como se muestra en el siguiente cuadro: 2

Metodología de Programación

A B Categoría

Tarifa (S/. x unidad) Tejas Losetas 2.50 2.00

C

2.00

1.50

1.50

1.00

El sueldo bruto se calcula de: cantidad de unidades producidas * unidades producidas Así mismo, el obrero recibe una bonificación especial de acuerdo a la cantidad que produce en base a su sueldo bruto: Unidades Producidas 1 – 250 251 – 500 501 – 1000 1001 – mas

Bonificación (%) 0% 50% 100% 150%

Además del total de ingresos se descuenta 75 soles por seguro. Construya un aplicativo que muestre la siguiente información: a.

El monto que le pagan por cada unidad que produce.

b. La bonificación que recibe de su sueldo bruto. c. El sueldo neto final que recibirá. 5. La tarifa de SEDAPAL para el consumo doméstico de agua potable es la siguiente: Consumo (m3) Tarifa (S/.) 0 – 20 0.80 21- 30 1.10 31 – 50 1.55 51 – más 2.13 Las tarifas se aplican a los excesos sobre los límites establecidos. Así para un consumo de 38 m3, los primeros 30m3 se pagan a S/1.10 por m3 y los 8 restantes a S/.1.55 por m3 las tarifas no incluyen el 18% de IGV. El importe total a pagar es la suma de una pensión básica de S/.3.40, más el importe por el consumo del mes y más el importe del impuesto. Diseñe un programa que determine todos los importes correspondientes a la factura de un cliente. Construya un aplicativo que muestre la siguiente información: 1. El monto que paga por los 20m3 2. El monto que paga por el consumo de 21 a 30 m3 3. El monto que paga por el consumo de 31 a 50 m3 4. El monto que paga por el consumo de 51 m3 a más. 5. El monto que paga por IGV 6. EL monto total a pagar. 6. Aplicar lo aprendido en la sesión en el desarrollo del proyecto de ciclo (PYME) 3