You are on page 1of 2

LENGUAJES DE PROGRAMACION ORIENTADO A OBJETOS AIEP

ESTEFANO CASTILLO E. LENGUAJE JAVA


GUIA DE EJERCICIOS

1. Construir un programa que lea un numero positivo por teclado e imprima si este es
Par o Impar.

2. Determinar si un carcter introducido a travs del teclado es o no una vocal.

3. Escriba un programa que imprima los nmeros pares de 1 a 100.

4. Dados tres valores numricos enteros, hacer un programa que determine cul es el
mayor.

5. Escribir un programa que lea las temperaturas en 15 observatorios meteorolgicos y
escriba la temperatura mnima y cuntas mnimas se han producido.

6. Crear un programa que sume todos aquellos nmeros ledos desde el teclado
mientras no sean negativos.

7. Crear un programa que halle los 4 primeros mltiplos de 3 mostrndolos en
pantalla.

8. Mostrar en pantalla y de forma simultnea cmo el valor de una variable de nombre
`incr' va incrementando progresivamente (en saltos de uno), y cmo el valor de una
segunda variable de nombre `decr' va decrementando tambin progresivamente (en
saltos de uno).

9. Hacer un programa que lea una serie de nmeros enteros positivos y calcule el valor
mximo de los mismos y cuntas veces aparece dicho valor repetido.

10. Hacer un programa que halla la suma de los 10 primeros nmeros pares mostrando
el resultado en pantalla.

11. Escribir un programa que lea las edades de los empleados de una empresa mientras
la edad leda sea distinta de cero y calcule cuntos jvenes (menores de 22 aos),
maduros (entre 22 y 50 aos) y mayores (aquellos con ms de 50 aos) hay,
mostrando el resultado en pantalla. En aquellos casos en los que se lea una edad no
correcta (negativa o fuera del intervalo de 18 a 65 aos) se escribir un mensaje de
error en pantalla y se leer otra edad.

12. Escribir un programa que lea el nmero de habitantes de 20 poblaciones y muestre
el porcentaje (sobre el total de habitantes) de habitantes que pertenecen a:

Una poblacin pequea (menos de 2.000 habitantes).
Una poblacin media (entre 2.000 y 300.000 habitantes).
Una poblacin grande (ms de 300.000 habitantes).

LENGUAJES DE PROGRAMACION ORIENTADO A OBJETOS AIEP

ESTEFANO CASTILLO E. LENGUAJE JAVA
13. Escribir un programa que permita realizar descuentos en un comercio, en funcin
del total de compras realizadas por cada cliente. Para realizar dichos descuentos, se
deben leer los importes de cada compra parcial de un cliente hasta que un importe
sea igual a cero; posteriormente se escribir el importe total a pagar teniendo en
cuenta que se pueden efectuar los siguientes descuentos:
Si el importe total de la compra est entre $5000 y $12000, el descuento es del 15%.
Si el importe total de la compra es mayor de $12000 el descuento es del 20%.
La lectura de clientes finaliza tras responder al mensaje "Ms clientes (S/N)?,
mostrando al final la suma total de todos los importes cobrados.

14. Escribir un programa que lea el nmero de empleado, sexo (H/M) y edad de una
serie de personas de una empresa, finalizando la lectura de datos cuando el nmero
de empleado sea igual a 0, y muestre como resultado el promedio de edad de cada
sexo, as como el nmero de empleado del varn menor y el de la mujer de mayor
edad.

You might also like