Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Los ejercicios se dividen en dos partes: 12 ejercicios enfocados a familiarizarce con el uso de arrays,
recorridos, lectura, escritura (incluye los famosos algoritmos de fibonacci y el factorial de un numero); y 3
ejercicios que busca por medio del uso de arrays solucionar problemas típicos y clásicos.
En general son ejercicios simples, pero generan muy buenas bases y destreza para seguir programando,
además que si eres nuevo en esto, y lográs comprender este uso, créeme seguiras usando vectores para
solucionar problemas, los cuales pueden ser tan practicos como ineficientes, depende de la
implementacion.
[]
Este paquete es liberado con fines de aprendizaje para los lectores, cada archivo incluye una licencia con los
términos de uso, que coloquialmente dice que, haz lo que quieras con este archivo, solo no modifiques los
links y nombres de la licencia y creditos originales ;)
Lista de Ejercicios
(NumMayor.java)Leer 10 enteros, almacenarlos en un vector y determinar en qué posición del vector
está el mayor número leído.
(NumMayoPrimo.java)Leer 10 enteros, almacenarlos en un vector y determinar en qué posición del
vector está el mayor número primo leído.
(Fibonacci.java)Cargar un vector de 10 posiciones con los 10 primeros elementos de la serie de
Fibonacci y mostrarlo en pantalla.
(NumPrimos2.java)Almacenar en un vector de 10 posiciones los 10 números primos comprendidos
entre 100 y 300. Luego mostrarlos en pantalla.
(NumTerminados4.java)Leer 10 números enteros, almacenarlos en un vector y determinar en qué
posiciones se encuentran los números terminados en 4.
(RepeticionesNumMayor.java) Leer 10 números enteros, almacenarlos en un vector y determinar
cuántas veces está repetido el mayor.
(PromedioEntero.java) Leer 10 números enteros, almacenarlos en un vector y determinar si el
promedio entero de estos datos está almacenado en el vector.
(SumaDigitos.java) Leer 10 números enteros, almacenarlos en un vector y determinar en qué
posición está el número cuya suma de dígitos sea la mayor.
(NumConMasDigitos.java)Leer 10 números enteros, almacenarlos en un vector y determinar en qué
posición está el número con mas dígitos.
(Factorial.java) Leer 10 números enteros, almacenarlos en un vector y calcularle el factorial a cada
uno de los números leídos almacenándolos en otro vector.
(NumComprendidos.java)Leer 10 números enteros, almacenarlos en un vector y mostrar en pantalla
todos los enteros comprendidos entre 1 y cada uno de los números almacenados en el vector.
(NumTerminados15.java)Leer 10 números enteros, almacenarlos en un vector y determinar cuántos
números de los almacenados en dicho vector terminan en 15.
jonaalvarez.blogspot.mx/2009/12/recopilatorio-de-15-practicos.html 1/3
22/05/13 Recopilatorio de 15 prácticos ejercicios de Java con uso de Arrays (nivel básico)
Para vehículos de valor superior a 100 millones, cobrar IVA de 20%, para los demás el IVA es del
16%
Para vehículos tipo 1, con valor hasta 50 millones, aplicar descuento equivalente al 50% del IVA
cobrado
Para vehículos tipo 2 y 3, con valor superior a 80 millones, aplicar sobrecosto por impuesto de
rodamiento del 5%
Para todos los vehículos, si el valor final es inferior a 80 millones, aplicar descuento adicional del 5%
del valor comercial
(SalaSistemas.java)El Departamento de Sistemas de la UCPR cuenta con cinco salas de sistemas,
cada una de ellas con 20 computadores. Se requiere sistematizar el proceso de reserva o cancelación
de turnos para dichas salas en el horario disponible (12 a 2 pm, únicamente), los demás horarios están
reservados para clases.
Construya un algoritmo que solicite al usuario la siguiente información (sala, equipo), tanto para asignar
turno como para cancelarlo. Igualmente, el programa deberá permitir conocer el número de equipos
disponibles (sin asignar) por sala, y el número total de turnos asignado (todas las salas).
Tenga en cuenta que el algoritmo deberá funcionar permanentemente mostrando un menú de opciones
así:
jonaalvarez.blogspot.mx/2009/12/recopilatorio-de-15-practicos.html 2/3
22/05/13 Recopilatorio de 15 prácticos ejercicios de Java con uso de Arrays (nivel básico)
Opciones de descarga
Paquete divido por carpetas(proyectos) para uso con NetBeans
[http://www.mediafire.com/file/yt2dykm2tqg/jonaalvarez-EjerciciosArraysJava-NetBeans.zip]
Paquete con archivos .java individuales [http://www.mediafire.com/file/4zoznmmjydz/jonaalvarez-
EjerciciosArraysJava.zip]
Dentro de los paquetes la lista de ejercicios viene adjunta y cada .java cuenta con el enunciado del problema.
espero les sirva y aprendan de ellos. si tienen dudas coméntelas aqui mismo.
2 Ver comentarios
Saludos
Responder
Introduce tu comentario...
jonaalvarez.blogspot.mx/2009/12/recopilatorio-de-15-practicos.html 3/3