1. Haga un programa tal que dado como datos los sueldos de los 5 trabajadores de una empresa, obtenga el total de nmina de la misma. (HACER DOS VERSIONES DEL EJERCICIO. UNA UTILIZANDO LA ESTRUCTURA FOR Y OTRA UTILIZANDO LA ESTRUCTURA WHILE)
2. Haga un programa tal que dado como datos N nmeros enteros, obtenga el nmero de ceros que hay entre estos nmeros. UTILICE LA ESTRCUTRA. (HACER DOS VERSIONES DEL EJERCICIO. UNA UTILIZANDO LA ESTRUCTURA FOR Y OTRA UTILIZANDO LA ESTRUCTURA WHILE)
3. Supongamos que debemos obtener la suma de los gastos que hicimos en nuestro ltimo viaje, pero no sabemos exactamente cuntos fueron. Los datos son expresados en forma: Datos: Gasto1, Gasto2,, -1
4. Haga un programa tal que dado un grupo de nmeros naturales positivos, calcule e imprima el cubo de estos nmeros. (HACER DOS VERSIONES DEL EJERCICIO. UNA UTILIZANDO LA ESTRUCTURA FOR Y OTRA UTILIZANDO LA ESTRUCTURA WHILE)
5. Haga un programa tal que dado como datos 5 nmeros enteros, obtenga la suma de los nmeros impares y el promedio de los nmeros pares. (HACER DOS VERSIONES DEL EJERCICIO. UNA UTILIZANDO LA ESTRUCTURA FOR Y OTRA UTILIZANDO LA ESTRUCTURA WHILE)
6. Haga un programa que obtenga la suma e imprima los trminos de la siguiente serie: 2 5 7 10 12 15 17 1800
(HACER DOS VERSIONES DEL EJERCICIO. UNA UTILIZANDO LA ESTRUCTURA FOR Y OTRA UTILIZANDO LA ESTRUCTURA WHILE)
7. Haga un programa que lea un nmero entero N y calcule el resultado de la siguiente serie: N 1 ... 4 1 3 1 2 1 1
8. Calcule el aumento de sueldo para un grupo de empleados de una empresa teniendo en cuenta el siguiente criterio: Si el sueldo es inferior a $1000: Aumento 15% Si el sueldo es mayor o igual a $1000: Aumento 12% Imprima el sueldo nuevo del trabajador y el total de nmina de la empresa considerando este nuevo aumento. (HACER DOS VERSIONES DEL EJERCICIO. UNA UTILIZANDO LA ESTRUCTURA FOR Y OTRA UTILIZANDO LA ESTRUCTURA WHILE)
9. Dado N nmeros enteros como dato haga un programa que: Obtenga cuntos nmeros ledos fueron mayores que cero Calcule el promedio de los nmeros positivos Obtenga el promedio de todos los nmeros
(HACER DOS VERSIONES DEL EJERCICIO. UNA UTILIZANDO LA ESTRUCTURA FOR Y OTRA UTILIZANDO LA ESTRUCTURA WHILE)
10. Haga un programa tal que dado N nmeros enteros como dato, calcule el mayor y el menor de estos nmeros.
(HACER DOS VERSIONES DEL EJERCICIO. UNA UTILIZANDO LA ESTRUCTURA FOR Y OTRA UTILIZANDO LA ESTRUCTURA WHILE)
11. Un vendedor ha hecho una serie de ventas y desea conocer aquellas de $200 o menos, las mayores a $200 pero inferiores a $400, y el nmero de ventas de $400 o superiores a tal cantidad. Haga un programa que le proporcione al vendedor esta informacin despus de haber ledo los n datos de entrada.
12. La siguiente se llama la conjetura de ULAM en honor del matemtico S. Ulam: 1 Comience con cualquier entero positivo 2 Si es par, divdalo entre 2; si es impar, multiplquelo por 3 y agrguele 1. 3 Obtenga enteros sucesivamente repitiendo el proceso.
Al final, obtendr el nmero 1, independientemente del entero inicial. Por ejemplo, cuando el entero inicial es 26, la secuencia ser: 26, 13, 40, 20, 10, 5, 16, 8, 4, 2, 1. Haga un programa que lea un entero positivo y obtenga e imprima la sucesin de ULAM.
13. Haga un programa que lea un nmero entero N y calcule la suma de la siguiente serie:
1 1 + 2 2 + 3 3 + N N
14. Haga un programa que calcule el trmino nmero 180 de la secuencia FIBONACCI. Recuerde que los dos primeros nmeros de la serie son 0 y 1. El resto se calcula como la suma de los dos nmeros inmediatos que le preceden.
15. Supngase que en una reciente eleccin hubo cuatro candidatos (con identificaciones 1, 2, 3 y 4). Usted habr de encontrar, mediante un programa, el nmero de votos correspondientes a cada candidato y el porcentaje que obtuvo respecto al total de los votantes. El usuario teclear los votos de manera desorganizada, tal y como se obtuvieron en la eleccin, el final de datos est representado por un cero. Observe como ejemplo, la siguiente lista:
3 1 4 2 2 1 4 1 1 1 2 1 3 0
16. De una empresa con N empleados, necesitamos obtener la clave del empleado y el sueldo del trabajador con el mayor sueldo de la empresa. Haga un programa en Java correspondiente.
17. Haga un programa para calcular lo que hay que pagar por un conjunto de llamadas telefnicas. Por cada llamada se ingresa el tipo (Internacional, Nacional, Local) y la duracin en minutos. El criterio que se sigue para calcular el costo de cada llamada es el siguiente: Internacional: 3 primeros minutos $7.59 o Cada minuto adicional $3.03 Nacional: 3 primeros minutos $1.20 o Cada minuto adicional $0.48 Local: Las primeras 2 llamadas no se cobran. Luego cada llamada cuesta $0.60
18. Se dice que un entero positivo N es un nmero primo si los nicos enteros positivos que lo dividen exactamente son 1 y N. Haga un programa que admita un nmero M y obtenga y cuente todos los nmeros primos que sean menores a M
19. Un nmero es perfecto si la suma de sus divisores excepto el mismo es igual al propio nmero. Haga un programa para calcular e imprimir los nmeros perfectos menores o iguales a N.
20. Una universidad ofrece un curso que prepara a los estudiantes para el examen de obtencin de licencia de corredor de bienes races. El ao anterior, varios de los estudiantes que completaron el curso presentaron el examen para obtener la licencia. Naturalmente la Universidad desea saber qu resultados obtuvieron sus estudiantes en el examen. Se nos ha pedido escribir un programa que resuma los resultados recibidos de una lista de 10 estudiantes. Junto a cada nombre se anoto un 1 si el estudiante aprob el examen y un 2 si reprob. Exhiba un resumen de los resultados de la prueba indicando el nmero de estudiantes que aprobaron y el nmero de estudiantes que reprobaron. Si ms de Ocho estudiantes aprueban el examen la Universidad ser capaz de aumentar la colegiatura.