Java Ejercitarios Varios

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 5

Métodos de la clase Math de Java

Esta clase ya viene incluida en nuevas versiones de Java, por lo que no habrá que
importar ningún paquete para ello.
Para utilizar esta clase, debemos escribir Math.método(parámetros); donde método
será uno de los siguientes (algunos de los métodos más usados) y parámetros aquellos que
tengamos que usar. Un método puede estar sobrescrito para distintos tipos de datos.
Recuerda que si almacenas el resultado de la función, debe coincidir con el tipo de la
variable.
Método Descripción Parámetros Tipo de dato devuelto
Abs Devuelve el valor absoluto de un número. Un parámetro que puede ser un int, El mismo que introduces.
double, float o long
Arcos Devuelve el arco coseno de un ángulo en Double Double
radianes.
Asin Devuelve el arco seno de un ángulo en Double Double
radianes.
Atan Devuelve el arco tangente entre -PI/2 y PI/2. Double Double
atan2 Devuelve el arco tangente entre -PI y PI. Double Double
ceil Devuelve el entero más cercano por arriba. Double Double
floor Devuelve el entero más cercano por debajo. Double Double
round Devuelve el entero más cercano. Double o float long (si introduces un double) o
int (si introduces un float)
cos Devuelve el coseno de un ángulo. Double Double
sin Devuelve el seno de un ángulo. Double Double
tan Devuelve la tangente de un ángulo. Double Double
exp Devuelve el exponencial de un número. Double Double
log Devuelve el logaritmo natural en base e de un Double Double
número.
max Devuelve el mayor de dos entre dos valores. Dos parametros que pueden ser El mismo tipo que introduces.
dos int, double, float o long
min Devuelve el menor de dos entre dos valores. Dos parametros que pueden ser El mismo tipo que introduces.
dos int, double, float o long
random Devuelve un número aleatorio entre 0 y 1. Se Ninguno Double
pueden cambiar el rango de generación.
sqrt Devuelve la raíz cuadrada de un número. Double Double
pow Devuelve un número elevado a un exponente. Dos parámetros double (base y Double
exponente)
Constantes definidas.
Constante Descripción
PI Devuelve el valor de PI. Es un double.
E Devuelve el valor de E. Es un double.

Ejemplo de uso de la clase Math y algunos de sus métodos

1
Ejercicios para practicar en JAVA

1. Programa lea la longitud de los catetos de un triángulo rectángulo y calcule la longitud


de la hipotenusa según el teorema de Pitágoras.
La fórmula correspondiente es:
h = √𝑎2 + 𝑏 2

2. Hacer un programa que calcule el Área y Volumen de un dodecaedro.


El dodecaedro es un poliedro regular formado por doce pentágonos regulares iguales.

ÁREA DEL DODECAEDRO


Calculamos el área de las caras del dodecaedro a partir del área de
sus pentágonos.

VOLUMEN DEL DODECAEDRO

El volumen del dodecaedro es el siguiente:

3. Hacer un programa que calcule el Área y Volumen de un cubo.

ÁREA DEL CUBO


El cálculo del área del cubo (hexaedro regular) es muy sencillo a partir
de una arista:

VOLUMEN DEL CUBO

El volumen del cubo es igual a la longitud de sus aristas al cubo:

2
4. Hacer un programa que calcule el Área y Volumen de un tetraedro.

ÁREA DEL TETRAEDRO


A partir de la arista se pueden obtener el área del tetraedro regular:

VOLUMEN DEL TETRAEDRO

El volumen del tetraedro se calcula a partir de una de sus aristas:

5. Hacer un programa que calcule el Área y Volumen de un octaedro.

ÁREA DEL OCTAEDRO

El área del octaedro se calcula a partir de una de sus aristas.

VOLUMEN DEL OCTAEDRO

El volumen del octaedro es el siguiente:

3
6. Hacer un programa que calcule el Área y Volumen de un icosaedro.
El icosaedro es un poliedro cuyas caras son veinte triángulos equiláteros iguales.

ÁREA DEL ICOSAEDRO

El área del icosaedro se calcula a partir de una de sus aristas.

VOLUMEN DEL ICOSAEDRO

El volumen del icosaedro es:

7. Calcular el área y volumen de las siguientes figuras geométricas: DODECAEDRO,


CUBO, TETRAEDRO, OCTAEDRO, ICOSAEDRO, según la elección del usuario.

8. Programa que pase una velocidad en Km/h a m/s. La velocidad se lee por teclado.
La fórmula correspondiente es:
ms = Velocidad * 1000 / 3600

9. Determinar el signo zodiacal de una persona ingresando por teclado el día y el mes de

nacimiento.

Fecha Signo
21/03 al 19/04 Aries
20/04 al 20/05 Tauro
21/05 al 21/06 Géminis
22/06 al 22/07 Cáncer
23/07 al 22/08 Leo
23/08 al 22/09 Virgo
23/09 al 22/10 Libra
23/10 al 22/11 Escorpio
23/11 al 21/12 Sagitario
22/12 al 19/01 Capricornio
20/01 al 18/02 Acuario
19/02 al 20/03 Piscis

4
10. Un supermercado realiza un sorteo promocional solo con aquellos clientes que realizan
una compra superior a 300000 en la cual tienen que sacar de una canasta una bolita, la
cual tiene un numero grabado, los premios se dan según la siguiente tabla:

Nº bolita Premio
1 1 viaje a Brasil para dos personas
2 1 Notebook ACER Aspire F15
3 1 Celular S7 Edge
4 1 Pack de Leche Trébol de 1L.
5 3 Pack de Pilsen’i
6 2 Camas para niños Sueñolar
7 2 Canastas de Navidad
8 1 Bicicleta Caloi de 26 Cambios

También podría gustarte