Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Prueba2 Progra I Java GetSet Constructor 10-10-2019 PteAlto OK
Prueba2 Progra I Java GetSet Constructor 10-10-2019 PteAlto OK
PROGRAMACION O. O.
EVALUACIÓN Nº2
PROGRAMA JAVA I
INDICACIONES GENERALES:
- La Nota 4.0 se obtiene logrando un 60% del puntaje total que son 100 Ptos.
- Los programas se revisaran solo si funcionan como se pide en cada uno de ellos.
Puntaje Obtenido:
Nombre del
alumno
Apellido Apellido Nombres
Paterno materno
RUT:
1
Versión Alumno
PROGRAMACION O. O.
Realice un programa en JAVA línea de comando, utilizando métodos Get, Set y constructores según
corresponda. Debe aplicar todo lo visto en las clases.:
Se pide :
-Cree un proyecto en java llamado Prueba2JPLT ( donde JP es la inicial de su nombre y apellido y LT es su jornada )
-Cree 2 carpetas un llamada: ComprasVarias y CompraNuevas:
-Carpeta ComprasVarias: Debe tener 3 clasesno ejecutables llamadas CompraP1, CompraP2 y CompraP3.
Clase “ CompraP1” , esta clase se utiliza para la “Compra1”, y posee los siguientes atributos:
CodigoCompra, Marca, FechaCompra, NombreProducto, Cantidad, ValorUnitario, Total,
FormaPago, Descuento, Interés y TotalPagar.
Clase “ CompraP2” , esta clase tiene un constructor y se utiliza para la “Compra2”. Los atributos de
la clase son :
CodigoCompra, RutCliente, NombreProducto, Cantidad, ValorUnitario, Total, Dcto. y TotalPagar.
Clase “ CompraP3” , esta clase tiene un constructor y se utiliza para la “Compra3”. Los atributos de
la clase son :
CodigoCompra, FechaCompra, NombreProducto, Marca, Cantidad, ValorUnitario, Total,
FormaPago, Dcto., Interés y TotalPagar.
Compra1:
Crear : Cree un objeto llamado “Compra1P2” utilizando método get y set sin Constructor.
Mostrar: Debe mostrar todos los datos, incluyendo el descuento, el interés y el TotalPagar.
Detalle
-FormaPago: Existen 3 formas de pago: Contado, TarjetaBanco y TarjetaTienda
*Contado : -Si forma Pago es al “Contado”, se hace un 10% de dcto del total.
*TarjetaBanco : -Si forma Pago es con TarjetaBanco se hace un 0% de dcto del total.
*TarjetaTienda : -Si forma Pago es con TarjetaTienda se aplica un 10% de inetrés al total.
Compra2:
Crear : Cree un objeto llamado “Compra2P2” utilizando Constructor.
Cantidad : Lo ingresa el usuario por teclado
ValorUnitario : Lo ingresa el usuario por teclado
Mostrar : Debe mostrar todos los datos.
2
Versión Alumno
PROGRAMACION O. O.
Total : Se calcula ( Cantidad * ValorUnitario ).
Descuentos : Se valida, ver detalle descuento ( realizar if ).
TotalPagar : Se calcula (( Total + interes)– Dctos. )).
Detalle Descuento : -Si Total >=100000, se hace un 10% de dcto. Del Total.
-Si total >=200000, se hace un 20% de dcto. Del Total.
-Si total >=300000, se hace un 30% de dcto. Del Total.
-Si total >=400000, no tiene descuento.
Compra3:
Crear : Cree un objeto llamado “Compra3P2” utilizando método get con Constructor.
Mostrar: Debe mostrar todos los datos, incluyendo el descuento, el interés y FormaPago.
PRUEBA Nº2
3
Versión Alumno
PROGRAMACION O. O.
PAUTA DE EVALUACION
TOTALMENTE MEDIANAMENTE NO
ITEMS - PAUTA DE EVALUACION DEFICIENTE
LOGRADO LOGRADO LOGRADO
CLASES ( ComnprasVarias1 . . . 2, . . . 3 )
1 Crea la clase ComprasVarias1 con los atributos OK. 03 02 01 0
2 Crea la clase ComprasVarias2 con los atributos OK. 03 02 01 0
3 Crea la clase ComprasVarias3 con los atributos OK. 03 02 01 0
4 Crea el constructo ComprasVarias2 como debe ser. 03 02 01 0
5 Crea el constructo ComprasVarias3 como debe ser. 03 02 01 0
15 10 05 00
ARRIENDO1 ( Crear objeto Compra1 )
6 Calculo OK del Total ( Cantidad * ValorUnitario ). 03 02 01 0
7 Calculo OK del 20% dcto. si pago = Contado 04 03 01 0
8 Calculo OK del 10% dcto. si pago = TarjetaBanco 04 03 01 0
9 Calculo OK del 10% interés si pago = TarjetaTienda 04 02 01 0
10 Calculo OK del TotalPagar de la compra Compra1P2. 06 02 01 0
11 Muestra OK todos los datos de la Compra1P2. 03 02 01 0
12 Muestra OK todos los cálculos de la Compra1P2. 03 02 01 0
27 16 07 00
ARRIENDO2 ( Crear objeto Compra2 )
13 Calculo y muestra OK del total sin dcto. ni interés. 03 02 01 0
14 Calculo OK del 10% de dcto -Si Total >=100000, 04 03 01 0
15 Calculo OK del 20% de dcto -Si Total >=200000, 04 03 01 0
16 Calculo OK del 30% de dcto -Si Total >=300000, 04 02 01 0
17 Calculo OK del TotalPagar del Compra2P2. 06 02 01 0
18 Muestra OK todos los datos del Compra2P2. 03 02 01 0
19 Muestra OK todos los cálculos del Compra2P2. 03 02 01 0
27 16 07 00
ARRIENDO3 ( Crear objeto Compra3 )
20 Calculo y muestra OK del total sin dcto. ni interés. 03 02 01 0
21 Calculo OK del 20% dcto. si pago = Contado 04 03 01 0
22 Calculo OK del 10% dcto. si pago = TarjetaBanco 04 03 01 0
23 Calculo OK del 10% interés si pago = TarjetaTienda 04 02 01 0
24 Calculo OK del TotalPagar del arriendo Compra3P2. 06 02 01 0
25 Muestra OK todos los datos del Compra3P2. 03 02 01 0
26 Muestra OK todos los cálculos del Compra3P2. 03 02 01 0
27 16 07 00
OTROS
27 Proceso completo OK 04 02 01 0
04 02 27 00