Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SEMESTRE II
Cantidad % Dscto.
1a3 0%
4 5.2%
5 a 10 6.4%
Más de 10 8.2%
Sin embargo, hay una oferta adicional. Si el cliente adquiere discos de los géneros Pop
o Rock, recibirá como obsequio un Poster solamente si la cantidad de discos
adquiridos es mayor a 6. En cualquier otro caso no recibe obsequio.
Finalmente debes de imprimir el importe de la compra, el importe a pagar y el
obsequio (“Poster” o “Ninguno”, según corresponda)
5. Desarrolle un programa en Java, donde ingrese los datos de una boleta y luego debe
imprimir por mensaje en la pantalla el comprobante.
Por cada producto debe ingresar por teclado el producto, unidad y precio.
Nombre de Persona
Unida
Nombre del Producto d PrecioxUnidad Total
Importe
IGV
Total
5. Desarrolle un programa en Java, donde pida ingresar la cantidad de elementos del array y
debe ingresar números enteros por cada elemento del array. Luego invierta el orden de los
valores de un array. Debe imprimir los elementos en orden y luego en orden inverso. Con
inverso se refiere que el último elemento del array pase a ser el primer elemento, el penúltimo
elemento del array pase a ser el segundo y así sucesivamente
Cantidad(Entrada de teclado): 4
Resultado
---------------
15 – 7 – 20 -40
40 – 20 -7 – 15
6. Desarrolle un programa en Java, que retire e indíqueme la posición de todas las bombas del
siguiente mapa, que está representado con 1 de la siguiente matriz de 0 y 1 (1 sí hay bomba, 0
no hay bomba). Se recomienda que la búsqueda de las bombas se realice en una función
mapa = [
[0,0,0,0,0,0,0,0,0,0],
[0,0,1,0,0,0,0,0,0,0],
[0,0,0,0,0,0,0,1,0,0],
[0,0,0,0,0,0,0,0,0,1],
[0,0,0,0,0,1,0,0,0,0]
7. Desarrolle un programa en Java, donde Ingrese números enteros en una matriz que tenga n
filas y n columnas. Debe imprimir los números ordenado de forma ascendente sin usar el
método Arrays.sort()
En caso de que gane mostrar “Ganaste!, el nombre adivinado es ” seguido del nombre a
adivinar y las letras intentadas
En caso de perder de perder mostrar “Has perdido ” seguido de las letras intentadas
"¡Felicidades! Has adivinado el número secreto (" + numeroSecreto + ") en " + intentos + "
intentos.".
En caso de perder todas las oportunidades debe mostrar los números ingresados por cada
intento
10. Desarrolle un programa en Java, donde ingrese el nombre de un alumno y sus notas.
Luego calcule y muestre el promedio considerando nota1 con peso del 20%, nota2 con peso del
30% y nota3 con peso del 50%
11. Desarrolle un programa en Java, donde ingrese nombre de un producto, precio y cantidad.
Luego calcule y muestre el importe, el IGV (18% del importe), descuento (3% del importe) y el
total (importe – descuento + IGV)
12. Desarrolle un programa en Java, donde ingrese tres montos. Luego calcule y muestre:
La quinta parte del primer monto más el 20% del segundo monto.
13. Lea los números para una matriz de nxn (Debe de ingresar cantidad para las filas de la
matriz y debe ingresar cantidad para las columnas de la matriz y luego debe ingresar números
para cada uno de ellos). Luego muestre:
● El número mayor
● EL número menor
● La sumatoria de todos los números
● El promedio de todos los números
● Cantidad de números pares
● Cantidad de números impares
● Cantidad de múltiplos de 5
● Cantidad de múltiplos de 10
14. Lea los siguientes datos: cliente, producto (TB,TL,MN,IM), cantidad y forma de pago (C1,
C2), se pide calcular:
16.Lea un sueldo, si es superior a 2800, calcule el impuesto del 5% sobre el sueldo, caso
contrario calcule el 2% sobre el sueldo
Rango
Notas Mensaje
00-07 Sin Palabras
08-10 Malo
11-14 Regular
15-17 Notable
18-20 Excelente
18. Lea los siguientes datos: empleado, horas trabajadas, tarifa por hora y el número de
minutos de tardanza, se pide calcular:
Bono: Si tiene más de 60 horas trabajadas se aplica un monto del 13% del importe, caso
contrario será 4% del importe
Descuento: Si tiene más de 15 minutos de tardanza se aplica un monto del 3% del importe,
caso contrario será 0