Está en la página 1de 2

Programacin orientada a objetos con Java 159

Otros ejercicios propuestos del Captulo de Tipos de mtodos



1) Completar la clase Circulo con constructores y construir un programa PruebaCirculo
que verifique el funcionamiento de estos constructores.

2) Modificar el programa Dosdados para que simule el lanzamiento de tres dados y muestra por
pantalla la frecuencia de los resultados de mil lanzamientos

3) Un istopo radiactivo de un elemento es una forma de elemento que no es estable: se desintegra
espontneamente con el tiempo convirtindose en otro elemento siguiendo un proceso
exponencial. Si se denomina Co a la cantidad inicial de elemento radiactivo, entonces la cantidad
de istopo restante en un tiempo t viene dada por la expresin:
C(t)=Coe
-lambdat

siendo lambda la constante de desintegracin radiactiva. Construir una rutina
cantidad_isotopo para que devuelva la cantidad de istopo restante en funcin de t, Co y
lambda.

4) El periodo, T (en segundos), de un pndulo que oscila viene dado por la expresin:

donde L es la longitud del pndulo en metros y g es la aceleracin de la gravedad en metros por
segundo al cuadrado. Construir una rutina periodo para que calcule y devuelva el valor de T
dado L como parmetro de la funcin y g como constante del programa.

5) Construir un mtodo que devuelva la media geomtrica de los elementos de un array de
nmeros reales. La expresin de la media geomtrica de N elementos es la siguiente:

N G
x x x x m = ...
3 2 1


6) Construir un mtodo que devuelva la media armnica de los elementos de un array de nmeros
reales. La expresin de la media armnica de N elementos es la siguiente:

N
A
x x x
N
m
1
...
1 1
2 1
+ + +
=

7) Construir una rutina que devuelva el logaritmo de base n de un valor numrico real.

8) Construir una rutina que devuelva el rea de un tringulo dada la longitud de sus lados. La
expresin que calcula el rea del tringulo en funcin de la longitud de los lados es la siguiente:

2
) ( ) ( ) (
c b a
t siendo c t b t a t t area
+ +
= =

9) Construir una rutina que devuelva el rea de un polgono regular de n lados. La expresin que
calcula el permetro en funcin del nmero de lados es la siguiente:
160 A. Garca-Beltrn y J.M. Arranz



|
.
|

\
|
=
n
r n perimetro

tg 2

10) Construir una rutina que devuelvan las siguientes expresiones trigonomtricas:

|
|
.
|

\
|

=

2
1 1
1
) ( sen
x
x
tan x

0
1
) ( cos
2
1 1
>
|
|
.
|

\
|

=

x para
x
x
tan x


( ) 1 ln ) ( senh
2 1
+ + =

x x x


( ) 1 ln ) ( cosh
2 1
+ =

x x x


11) Construir una rutina que devuelva la distancia entre dos puntos en el espacio tridimensional cuyas
coordenadas se dan mediante sendos parmetros de tipo array con tres elementos.

También podría gustarte