¡Te damos la bienvenida a tu próximo paso! La clase Math es como una caja de herramientas matemáticas que te proporciona métodos estáticos para realizar operaciones numéricas comunes y complejas, las cuales son esenciales en el desarrollo de programas.
La clase Math en Java es parte del paquete java.lang y no necesitas importarla para su uso. Ofrece una amplia gama de métodos estáticos para realizar tareas matemáticas, que van desde funciones básicas como el cálculo de un valor absoluto, redondeos y generación de números aleatorios, hasta operaciones más avanzadas como trigonometría, exponenciación y logaritmos.
Cada ejercicio está diseñado para reforzar tu comprensión de los métodos específicos y su aplicación en situaciones de programación reales.
¡Comencemos! 🤓
Aquí encontrarás el material descargable correspondiente que te dará las bases para tus próximos pasos.
📢 ¡Importante!
- No debes memorizar conceptos o definiciones, concéntrate en entender el concepto. La práctica hará que luego puedas aplicarlo con más agilidad.
- Si hay algo que no comprendes, ¡no te preocupes! Anótalo y pregunta a tus compañeros o mentor en el encuentro en vivo.
El propósito de las próximas actividades es que practiques y apliques los métodos de la clase Math en Java. Al completarlas, desarrollarás habilidades para utilizar esta clase y llevar a cabo operaciones matemáticas en tus programas
Escribe un programa que pida al usuario un número entero y muestra en pantalla su valor absoluto utilizando el método abs() de la clase Math.
Escribe un programa que pida al usuario un número decimal y muestra en pantalla su valor redondeado utilizando el método round() de la clase Math.
Escribe un programa que genere y muestre en pantalla un número aleatorio en el rango del 1 al 355 utilizando el método random() de la clase Math. Puedes utilizar el método floor() para redondear el número aleatorio hacia abajo.
Continuarás practicando con ejercicios de la clase Math. Estos ejercicios son fundamentales para garantizar que tengas una sólida comprensión de las capacidades matemáticas que Java pone a tu disposición.
💡Atención
Antes de finalizar su sesión en equipo de hoy, un integrante deberá compartir su pantalla y explicar en detalle cómo resolvió los ejercicios propuestos. Puede ser el facilitador o cualquier compañero que se anime (puedes ser tú 💪).
Aprovecha esta oportunidad para enriquecer tu propia resolución y participa activamente haciendo preguntas.
Escribe un programa que pida al usuario dos números enteros, representando la base y el exponente, y calcula el resultado de elevar la base al exponente utilizando el método pow() de la clase Math. Muestra el resultado en pantalla.
Escribe un programa que pida al usuario un número positivo y calcule su raíz cuadrada utilizando el método sqrt() de la clase Math. Si el número ingresado es negativo, muestra un mensaje adecuado en pantalla.
Generando un número aleatorio entre dos límites
Escribe un programa que pida al usuario ingresar dos números enteros: un límite inferior y un límite superior. Luego, utiliza el método random() de la clase Math para generar y mostrar en pantalla un número aleatorio dentro del rango especificado por los límites ingresados.
Generación aleatoria y análisis de raíz cuadrada
Escribe un programa que cumpla con las siguientes condiciones:
- Pide al usuario que ingrese un número entre 1 y 30. Este número será almacenado en una variable llamada numeroLimite .
- Utiliza la clase Math para generar un número aleatorio entre 1 y el numeroLimite recibido del usuario.
- Utiliza el método Math.sqrt() para calcular la raíz cuadrada del número aleatorio generado y muéstralo en pantalla.
- Analiza si el número aleatorio generado es primo y muestra un mensaje en pantalla indicando si lo es o no.
- Finalmente, muestra el número aleatorio generado y su raíz cuadrada en pantalla.