Vous êtes sur la page 1sur 7

Descripción de la Actividad.

Realizar la codificación de los siguientes algoritmos en lenguaje de programación


JAVA, se deben diseñar las funciones que permitan procesar el requerimiento.
La visualización de la GUI, será a través de consola, no se requiere aplicación de
Windows Builder (swing).

Aplique modelo-vista-controlador, para el manejo de paquetes.

Evidencia a entregar.
Si su número de documento termina en:
0,1,2,3,4 -> Ejercicios pares
5,6,7,8,9 -> Ejercicios impares

1. Dado el monto de una compra para las áreas de ginecología,


mostrar el descuento y el total a pediatría y traumatología tenga
pagar. en cuenta la siguiente tabla
2. Hacer un programa que imprima
el cubo de un número. Ginecología 30%
3. Hacer un programa que calcule el Pediatría 60%
área de un cuadrado. Traumatología 10%
4. A un trabajador le pagan según
sus horas de trabajo y una tarifa 11. Hacer un algoritmo que permita
de pago por horas. Calcule el realizar la conversión de pesos a
salario del trabajador dada las dólares teniendo en cuenta la tasa
horas trabajadas y Tarifas. de conversión actual de dólar
5. Calcular la comisión de un 12. Hacer un algoritmo que permita
trabajador teniendo en cuenta calcular el área de un triangulo.
que por cada venta le dan el 10%
de comisión. 13. Una cooperativa de ahorro y
6. Calcular el valor de venta de un crédito requiere un algoritmo para
artículo teniendo en cuenta que el Simular el crédito teniendo en
precio de venta incluye un 30% de cuenta el valor del préstamo y las
utilidad. cuotas en las que el cliente desea
7. Calcular la distancia recorrida diferir el crédito tenga en cuenta
por un auto conociendo que: la tasa de interés que maneja la
V = D/T cooperativa.
8. calcular la velocidad del auto, 14. En la materia de Algoritmo la
conociendo que: V = D/T calificación final del estudiante se
9. Dado una distancia en pulgadas determina a partir del rendimiento
convertirlas a centímetros en tres aspectos del trabajo. Existe
conociendo que 1 pulgada =2,54 una calificación de exámenes
cm.
23-9-2014

parciales, que representa el 30%


10. Hacer un algoritmo que permita del total, la calificación de un
calcular la asignación del taller que representa el 20% del
presupuesto anual de un hospital
1
total, y un examen final Ejercicios Con Sentencia
que representa el 50% del total. Condicional
Diseñar el algoritmo que permita 22. Desarrolle un algoritmo que
calcular la calificación final del permita capturar dos números y
estudiante. realice las siguientes validaciones:
15. ¿Calcular las raíces de una a. Si son iguales los multiplica
ecuación de segundo grado b. Si el primero es mayor que el
(a²+bx+c=0)? segundo los resta
16. Una agencia de venta de autos c. Si el primero es menor que el
paga a su personal de ventas un segundo los suma
salario de $800,000 mas una
comisión de $170,000 por auto 23. Desarrolle un algoritmo que
vendido, mas un 5% del valor de permita leer dos valores distintos,
venta. determinar cual de los dos valores
Diseñar un algoritmo para calcular es el mayor y escribirlo.
el salario de un vendedor,
conociendo el nº de automóviles 24. Desarrolle un algoritmo que
vendidos y el total del monto de permita leer tres valores y
ventas. almacenarlos en las variables A, B
17. Elaborar un algoritmo que permita y C respectivamente. El algoritmo
calcular el salario neto de un debe imprimir cual es el mayor y
trabajador en función del número cual es el menor. Recuerde
de horas trabajadas, precio de la constatar que los tres valores
hora de trabajo y considerando introducidos por el teclado sean
unos descuentos fijos al salario valores distintos. Presente un
bruto por concepto de impuestos mensaje de alerta en caso de que
(20%). El algoritmo Tiene que se detecte la introducción de
visualizar el Salario Neto calculado. valores iguales.
18. Elaborar un algoritmo que permita
convertir de grados Fahrenheit a 25. Desarrolle un algoritmo que
Centígrados, utilizando la siguiente permita leer un valor cualquiera N
fórmula:... C=(F-32)/1,8 y escriba si dicho número es par o
19. Calcular el volumen de una esfera impar.
utilizando la fórmula: V=4π r3/3
20. Calcular el área de una esfera 26. ¿Dadas tres longitudes, decir
utilizando la fórmula: A=4π r2 mediante un mensaje que clase
21. Un alumno cursa durante el de triangulo es (Escaleno (todos los
semestre las siguientes materias: lados diferentes), equilátero (todos
Física, Química, Algebra y iguales), isósceles (dos iguales)
Programación, de las cuales se
conoce por cada materia la 27. Hacer un programa que lea 2
calificación obtenida, elaborar un números y deducir si están en
programa que permita obtener el orden creciente o decreciente
promedio total obtenido en el
23-9-2014

semestre para el alumno. 28. ¿Dada la duración en minutos de


una llamada calcular el costo,
considerando?

2
- entre 50 y 200 litros se cobra el
 Hasta tres minutos el costo es litro a 2.600
300 por minuto - a partir de 200 litros se cobra el
 Por encima de tres minutos litro a 2400
cada minuto adicional es a 100
33. Realizar un algoritmo que me
29. En una empresa de 1000 permita ingresar un número
trabajadores, se hará un aumento determinado de segundos y lo
al salario de acuerdo al tiempo de convierta en horas, minutos y
servicio, para este aumento se segundos.
tomará en cuenta lo siguiente:
Tiempo de servicio: de 1 a 5 34. Una compañía dedicada al
años Aumento: S/. 100.000 alquiler de automóviles cobra un
Tiempo de servicio: de 5 a 10 monto fijo de 120.000 pesos para
años Aumento: S/. 250.000 los primeros 300 km de recorrido.
Tiempo de servicio: de 10 a 20 Para más de 300 km y hasta 1000
años Aumento: S/. 400.000 km, cobra un monto adicional de
Tiempo de servicio: de 20 años 90.000 pesos por cada kilómetro
a más Aumento: S/. 550.000 en exceso sobre 300. Para más de
1000 km cobra un monto adicional
de 50.000 por cada kilómetro en
30. Escribir un algoritmo que exceso sobre 1000. Diseñe un
determine la edad de una algoritmo que determine el monto
persona en años, meses y días a pagar por el alquiler de un
teniendo en cuenta la fecha de vehículo.
nacimiento
35. Escribir un algoritmo que
31. ¿Dado el monto de una compra determine si un año es bisiesto. Un
calcular el descuento considerado año es bisiesto si es múltiplo de 4
Descuento es 10% si el monto es (por ejemplo 1984). Los años
mayor a 100.000 pesos múltiplos de 100 no son bisiestos,
Descuento es 20% si el monto es salvo si ellos son también múltiplos
mayor a 500.00 soles y menor o de 400 (2000 es bisiesto, pero; 1800
igual a 1.000.000 soles no lo es).
No hay descuento si no se
cumplen las condiciones 36. Ingresar el número el mes y
anteriores. determinar cuántos días tiene el
mes, para el caso de Febrero, el
algoritmo deberá indicar que no
cuenta con la información
32. Realice un algoritmo que calcule necesaria para dar la respuesta.
el gasto de agua en una vivienda
dado el número de litros gastados, 37. Una tienda ha puesto en oferta la
siendo el sistema de cobro: venta al por mayor de cierto
23-9-2014

- la cuota fija mensual es de producto, ofreciendo un


18.000 descuento del 15% por la compra
- los primeros 50 litros son gratis de más de 3 docenas y 10% en

3
caso contrario. Además acuerdo a la línea de
por la compra de más de 3 crédito solicitada
docenas se obsequia una unidad  Simular el crédito con base
del producto. Diseñe un algoritmo al valor del préstamo y a las
que determine el monto de la cuotas en las que el cliente
compra, el monto del descuento, desea diferir el crédito
el monto a pagar y el número de tenga en cuenta la tasa de
unidades de obsequio por la interés que maneja el
compra de cierta cantidad de banco.
docenas del producto.
40. Realice un programa que calcule
38. Diseñar un algoritmo que el monto a pagar por el servicio de
determine el precio de un billete estacionamiento, teniendo en
ida y vuelta en ferrocarril, dando la cuenta que por la primera hora de
distancia a recorrer y el número estadía tiene una tarifa $2500
de días en destino, sabiendo que si pesos y las restantes tienen un valor
la estancia es superior a 7 días y la de $1500 pesos. Se tiene como
distancia es superior a 800 km. El datos: hora de entrada, hora de
billete tiene una reducción del salida (formato hora militar),
30%. El precio por kilómetro es de iniciada una hora se contabiliza
8.500 como hora total.

41. Una universidad tienen el siguiente


39. Una cooperativa de ahorro y procedimiento para calcular la
crédito establece las siguientes nota final de un estudiante que
condiciones para determinar el cursa la materia de programación:
valor máximo a prestar por cada La materia es cursada por tres
línea de crédito. carreras sistemas, mecánica y
 Para línea de créditos de electrónica.
educación, viajes de  Los estudiantes de
vacaciones y calamidad mecánica presentan dos
domestica se presta un notas y su nota final será la
máximo tres veces al valor mayor de las notas.
del ahorro del socio.  Los estudiantes de
 Para la línea de vehículo se electrónica presentan tres
presta un máximo de 5 notas, la primera nota
veces el valor del ahorro del aporta el 30% de la nota
socio final, la segunda nota
 Para la línea de vivienda se aporta el 30% de la nota
presta un máximo de 10 final y la tercer nota aporta
veces el valor del ahorro del el 40% de la nota final.
socio.  Los estudiantes de sistemas
Se requiere una aplicación que presentan tres notas y su
permita: nota final equivale al
23-9-2014

 calcular el valor máximo a promedio de las tres notas.


prestarle a un socio de La materia es aprobada con una
nota superior o igual a 3.5.

4
 Un mensaje que diga
42. Después de conocer la nota final “RECLAME BOLETA PARA EL
la Universidad desea liquidar el SHOW DEL VIERNES”
valor de la materia siguiente pero cuando el empleado es del
se desea estimular a los área Administrativa y tenga
estudiantes con lo siguiente: una edad superior a 30
a) Si el promedio obtenido por el años.
estudiante en la materia es 5 se  Un mensaje que diga
le hará un descuento del 30% “RECLAME BOLETA PARA EL
sobre el valor de la materia SHOW DEL SABADO”
siguiente a matricular y no se le cuando el empleado es
cobrara IVA. una mujer del área técnica.
b) Si el promedio obtenido por el
estudiante en la materia es 4.5
pagara el valor de la materia Sentencias Cíclicas
siguiente a matricular y no se le
cobrara IVA. 44. A una fiesta asistieron personas de
c) Si el promedio obtenido por el diferentes edades y sexos.
estudiante en la materia es Construir un algoritmos dadas las
menor de 4,5 pagara el valor edades y sexos de las personas
de la materia siguiente a Calcular:
matricular, la cual incluye el  Cuantas personas asistieron
10% de IVA a la fiesta
 Cuantos hombres y cuantas
43. Una empresa distribuye parte de mujeres
su utilidad entre sus empleados  Promedio de edades por
bajo las siguientes condiciones: Los sexo
 La edad de la persona más
empleados pertenecen al área
joven que asistió
ADMINISTRATIVA o al área No se permiten menores de edad
TECNICA a la fiesta
a. Para los empleados del Ingresar datos hasta que se ingrese
área ADMINISTRATIVA se una edad a cero
repartirá el 10% de la
utilidad entre el número de 45. De una lista de 10 números
calcular la media y determinar
empleados de esa área.
cuántos son mayores que 10.5,
b. Para los empleados del cuántos son iguales y cuántos son
área TECNICA se repartirá el menores
15% de la utilidad entre el
número de empleados de 46. Realizar un algoritmo que permita
esa área. ingresar una frase y la
Se debe diseñar un algoritmo que descomponga esta en sus
palabras imprimiéndolas al revés.
23-9-2014

permita calcular el valor que


recibirá un empleado y Ejemplo.
 CIUDAD CHICLAYO
 DADUIC OYALCIHC

5
 Para la línea de vehículo se
47. Diseñar un algoritmo que me presta un máximo de 5
permita ingresar una lista de veces el valor del ahorro del
números terminados con el socio
numero cero, para luego calcular  Para la línea de vivienda se
cuántos números fueron presta un máximo de 10
ingresados. veces el valor del ahorro del
48. Diseñar un algoritmo que permita socio.
convertir un número natural en Se requiere una aplicación que
números romanos permita:
 calcular el valor máximo a
49. Se desea calcular el salario prestarle a un socio de
semanal neto de los empleados acuerdo a la línea de
de una empresa cuyo trabajo se crédito solicitada
paga por horas del siguiente  Simular el crédito con base
modo: al valor del préstamo y a las
 Si el número de horas cuotas en las que el cliente
trabajadas es inferior o igual desea diferir el crédito
a 35 se pagan, si el precio tenga en cuenta la tasa de
de cada hora es 1500. interés que maneja el
 El número de horas banco.
trabajadas y el nombre del
empleado también se 51. Realice un programa que calcule
introducen por el teclado. el monto a pagar por el servicio de
 Las horas que exceden de estacionamiento, teniendo en
las primeras 35, se pagaran cuenta que por la primera hora de
como horas extras a un estadía tiene una tarifa $2500
precio de una vez y media pesos y las restantes tienen un valor
la tarifa de las horas de $1500 pesos. Se tiene como
normales. datos: hora de entrada, hora de
 Si el trabajador debe salida (formato hora militar),
cumple con menos de 10 iniciada una hora se contabiliza
horas trabajadas mostrar como hora total y solo aplica para
"trabajador en observación" un día (24 horas).

50. Una cooperativa de ahorro y 52. Una universidad tienen el siguiente


crédito establece las siguientes procedimiento para calcular la
condiciones para determinar el nota final de un estudiante que
valor máximo a prestar por cada cursa la materia de programación:
línea de crédito. a. La materia es cursada por
 Para línea de créditos de tres carreras sistemas,
educación, viajes de mecánica y electrónica.
vacaciones y calamidad b. Los estudiantes de
domestica se presta un mecánica presentan dos
23-9-2014

máximo tres veces al valor notas y su nota final será la


del ahorro del socio. mayor de las notas.

6
c. Los estudiantes de Por cada empleado se
electrónica presentan tres registraran los siguientes
notas, la primera nota datos: Nombre, sexo, área
aporta el 30% de la nota de trabajo, cantidad de
final, la segunda nota empleados por área,
aporta el 30% de la nota utilidad de la empresa.
final y la tercer nota aporta Se debe diseñar un algoritmo
el 40% de la nota final. que permita calcular el valor
d. Los estudiantes de sistemas que recibirá un empleado y
presentan tres notas y su generar la siguiente
nota final equivale al información:
promedio de las tres notas.  Nombre del empleado
e. La materia es aprobada  Área para la cual labora
con una nota superior o  Valor a recibir
igual a 3.5.  Un mensaje que diga
“RECLAME BOLETA PARA EL
53. El gobierno desea saber el numero SHOW DEL VIERNES”
de arboles de pinos, oyameles y cuando el empleado es del
cedros que tendrá que sembrar en área Administrativa y tenga
el bosque, si se sabe que en 10 una edad superior a 30
metros cuadrados caben 8 pinos, años.
en 15 metros cuadrados caben 15  Un mensaje que diga
oyameles y en 18 metros “RECLAME BOLETA PARA EL
cuadrados caben 10 cedros. Los SHOW DEL SABADO”
valores deben ser valores enteros cuando el empleado es
(sin decimales pues usted tendrá una mujer del área técnica.
que decidir como optimizar
evitando los desperdicios en el
terreno).

54. Una empresa distribuye parte de


su utilidad entre sus empleados
bajo las siguientes condiciones:
 Los empleados pertenecen
al área ADMINISTRATIVA o al
área TECNICA
 Para los empleados del
área ADMINISTRATIVA se
repartirá el 10% de la
utilidad entre el número de
empleados de esa área.
 Para los empleados del
área TECNICA se repartirá el
15% de la utilidad entre el
23-9-2014

número de empleados de
esa área.

Vous aimerez peut-être aussi