You are on page 1of 2

DEBER II

Realizar los siguientes ejercicios:


01. Ingresar 5 nmeros por consola y mostrar su promedio.
02. Ingresar un nmero y mostrar el cuadrado del mismo. El nmero debe ser mayor que cero,
caso contrario, mostrar el mensaje: "ERROR. Reingresar nmero". Utilizar el mtodo Pow de la
clase Math.
03. Mostrar por pantalla todos los nmeros primos que haya hasta el nmero 100 inclusive.
04. Un nmero perfecto es un entero positivo, que es igual a la suma de todos los enteros
positivos (excluido el mismo) que son divisores del nmero. El primer nmero perfecto es 6, ya
que los divisores de 6 son 1, 2, 3 y 1 + 2 + 3 = 6. Escribir una aplicacin que encuentre los 5
primeros nmeros perfectos.
05. Un centro numrico es un nmero que separa una lista de nmeros enteros (comenzando
en 1) en dos grupos de nmeros, cuyas sumas son iguales. El primer centro numrico es el 6, el
cual separa la lista (1 a 8) en los grupos: (1; 2; 3; 4; 5) y (7; 8) cuyas sumas son ambas iguales a
15. El segundo centro numrico es el 35, el cual separa la lista (1 a 49) en los grupos: (1 a 34) y
(36 a 49) cuyas sumas son ambas iguales a 595. Se pide elaborar una aplicacin que calcule los
centros numricos entre 1 y N.
06. Escribir un programa que determine si un ao es bisiesto. Un ao es bisiesto si es mltiplo
de 4. Los aos mltiplos de 100 no son bisiestos, salvo si ellos tambin son mltiplos de 400. Por
ejemplo: el ao 2000 es bisiesto pero 1900 no.
07. Haz un programa que pida por pantalla la fecha de nacimiento de una persona (da, mes y
ao) y calcule el nmero de das vividos por esa persona hasta la fecha actual (tomar la fecha
del sistema). Haz el clculo slo para personas que nacieron despus del ao 0, y antes del 2100.
Nota: Tener en cuenta los aos bisiestos.
08. Por teclado se ingresa el valor hora de un empleado. Posteriormente se ingresa el nombre
del empleado, la antigedad y la cantidad de horas trabajadas en el mes. Se pide calcular el
importe a cobrar teniendo en cuenta que al total que resulta de multiplicar el valor hora por la
cantidad de horas trabajadas, hay que sumarle la cantidad de aos trabajados multiplicados por
$ 30, y al total de todas esas operaciones restarle el 13 % en concepto de descuentos. Imprimir
el recibo correspondiente con el nombre, la antigedad, el valor hora, el total a cobrar en bruto,
el total de descuentos y el valor neto a cobrar.
09. Escribe un mtodo que imprima por pantalla una pirmide como la de la figura:
*
***
*****
*******
*********
El argumento del mtodo es la altura de la pirmide.
10. Ingresar 10 nmeros enteros que pueden estar dentro de un rango de 100 y -100. Para ello
realizar una clase Validacin que posea un mtodo esttico llamado Validar(). Terminado el
ingreso mostrar el valor mnimo, el valor mximo y el promedio.

You might also like