Está en la página 1de 1

GUIA EJERCICIOS JAVA 5

1. Codificar un programa que tome el peso en libras de una cantidad de ropa a lavar en una lavadora y
nos devuelva el nivel dependiendo del peso; además nos informe la cantidad de litros de agua que
necesitamos. Se sabe que con más de 30 libras la lavadora no funcionara ya que es demasiado
peso. Si la ropa pesa 22 ó más libras, el nivel será de máximo; si pesa 15 ó más nivel será de alto; si
pesa 8 ó más será un nivel medio o de lo contrario el nivel será mínimo.
2. Una compañía de seguros está abriendo un dpto. de finanzas y estableció un programa para captar
clientes, que consiste en lo siguiente: Si el monto por el que se efectúa la fianza es menor que $50
000 la cuota a pagar será por el 3% del monto, y si el monto es mayor que $50 000 la cuota a pagar
será el 2% del monto. La afianzadora desea determinar cuál será la cuota que debe pagar un
cliente.
3. Utilizando la estructura While, resuelva el siguiente ejercicio. Ingrese N números e indique cuántos
mayores a cero han sido ingresados por el usuario así como la suma de todos ellos.
4. Utilizando la estructura While genere la siguiente serie: 1,-2,3,-4,5,-6,7...
5. Escribir un programa donde se puedan leer tantos números como se quiera hasta que llegue a un
cero. El resultado es la suma de todos los números leídos, calcular el promedio, e indicar cuántos
elementos son mayores a la media.
6. Ingrese n elementos en un vector y en un vector resultante ordene de menor a mayor.
7. Leer dos matrices y calcular la suma de las mismas.
8. Crear una lista de números decimales, la cantidad de elementos de la lista DEBE ser un número
aleatorio dentro del intervalo [5; 10].
Los valores que se agregan a la lista DEBEN ser números decimales dentro del intervalo [45.0; 90.0]
Se pide una aplicación en Java que permita cumplir con los siguientes requerimientos: Imprimir la
lista de números generados, Imprimir el promedio de los valores que fueron incorporados, Imprimir
el número mayor que forma parte de la lista, Imprimir la diferencia entre el segundo número más
grande y el segundo más pequeño
9. Crear una lista de números enteros, la cantidad de elementos de la lista DEBE ser un numero
aleatorio dentro del intervalo [10; 20].Los valores que se agregan a la lista DEBEN ser números
enteros dentro del intervalo [10; 100]Se pide una aplicación en Java que permita cumplir con los
siguientes requerimientos: Imprimir la lista de números generados, Imprimir la suma de los
números PARES que fueron generados, Imprimir la cantidad de números impares que fueron
generados.
10. Se desea manejar una lista de robots. Cada robot tiene un número y un porcentaje de vida. El
número de elementos de la lista será un valor aleatorio entre 5 y 10. El porcentaje de vida de cada
ROBOT será un valor aleatorio entre 1 y 100.
Se pide construir una aplicación en java que permita cumplir con la siguiente funcionalidad:

Imprimir la lista de robot ordenada por porcentaje de vida de los robots. Al principio de la lista
DEBEN estar los robots con menos porcentaje de vida. Imprimir la cantidad de robot que tiene más
del 50% de vida, Imprimir el número de los TRES robots que tienen mayor porcentaje de vida.

También podría gustarte