Está en la página 1de 2

INF-5150 Laboratorio Lenguaje de Programación II P-02

NOMBRES MATRICULA

Melvyn Quiñones
APELLIDOS SECCION USO DEL PROFESOR

ESTE TRABAJO ES INDIVIDUAL

Se requiere:

- Archivo código fuente de cada ejercicio con la extensión .java adjunto al correo.
- Escritura del programa (Código fuente)
- Escritura de la corrida del programa.
- PRTSCR (Pantallazo) de la corrida de la aplicación.

Descripción de los ejercicios:

1. Hacer un programa que calcule e imprima el número de segundos que hay en un


determinado número de horas. Una hora tiene 60 minutos y un minuto 60 segundos.

2. En una casa de cambio necesitan construir un programa tal que al dar como dato una
cantidad expresada en dólares, convierta esa cantidad a pesos. Construye el programa
con la tasa de 1 dólar igual a RD$53.64

3. Hacer un programa que, al recibir por pantalla como datos el costo de un artículo
vendido y la cantidad de dinero entregada por el cliente, calcule e imprima el cambio
que se debe entregar al cliente.

4. Hacer un programa que a partir de una cedula ingresada sin guiones por pantalla,
determine el digito verificador e indique si la cédula ingresada es correcta. Para saber
cómo validar la cédula, puede aprender en el siguiente enlace:

https://es.wikipedia.org/wiki/Algoritmo_de_Luhn

5. Hacer un programa que, al recibir como dato el promedio de un alumno en un curso


universitario, escriba "Aprobado" en caso de que el promedio sea satisfactorio, es
decir mayor o igual a 70, "Reprobado" si es menor o igual a 69 y mayor o igual a 31 y
en caso de que sea menor de 31, entonces debe decir "Retirado"

6. Hacer un programa que, al recibir como datos de entrada tres valores enteros
diferentes entre sí, determine si los mismos están en orden creciente.

INF-5150 - Laboratorio Lenguaje de Programació n II Pá gina 1


7. En una tienda departamental ofrecen descuentos a los clientes en la Navidad, de
acuerdo con el monto de su compra. El criterio para establecer el descuento se
muestra abajo. Hacer un programa que, al recibir como dato el monto de la compra
del cliente, obtenga el precio real que debe pagar luego de aplicar el descuento
correspondiente.

Compra < $800 entonces Descuento 0%


$800 <= Compra <= $1500 entonces Descuento 10%
$1501 <= Compra <= $5000 entonces Descuento 15%
$5001 >= Compra Descuento 20%

8. Hacer un programa que permita convertir de pulgadas a milímetros, de yardas a


metros y de millas a kilómetros; para todos los casos, hacerlo viceversa.

Consideraciones:

1 pulgada equivale a 25.40 milímetros.


1 milímetro equivale a 0.0393701 pulgadas.
1 yarda equivale a 0.9144 metros.
1 metro equivale 1.09361388888 yardas.
1 milla equivale a 1.6093 kilómetros
1 kilómetro equivale a 0.621371 millas.

9. En algunas oficinas del gobierno pagan horas extra a los empleados, además del
salario correspondiente. Escribe un programa que permita calcular la cantidad a pagar
a un trabajador tomando en cuenta su salario y las horas extra trabajadas. Cada
trabajador puede tener como máximo 30 horas extra. Si tienen más, sólo se les
pagarán las primeras 30. Los trabajadores con categoría 4 o mayor a 4 no pueden
recibir este beneficio. Las horas extra se calculan en función de la siguiente tabla.

Categoría trabajador Hora Extra


1 RD$ 200
2 RD$ 350
3 RD$ 550

10. Construya un programa que calcule si, a partir de un número ingresado por pantalla,
es capicúa, es decir, si se puede leer igual de derecha a izquierda que de izquierda a
derecha. Ejemplo: 121, 22, 2332.

INF-5150 - Laboratorio Lenguaje de Programació n II Pá gina 2

También podría gustarte