Skip to content

Latest commit

 

History

History

Clase 08 INTRO A JAVA Clase Math

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

Clase 8

🏠 Introducción Clase Math

👋 Introducción

¡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! 🤓


📖 Material Descargable

Aquí encontrarás el material descargable correspondiente que te dará las bases para tus próximos pasos.

👉 Teoría Clase Math

📢 ¡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.

👣 Practicando con clase Math

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


✏️ Actividad 1: Calculando el valor absoluto

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.

💡Problema Resuelto


✏️ Actividad 2: Redondeo de números

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.

💡Problema Resuelto


✏️ Actividad 3: Generando números aleatorios

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.

💡Problema Resuelto

👣 Continuando con clase Math

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.


✏️ Actividad 4: Calculando la potencia

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.

💡Problema Resuelto


✏️ Actividad 5: Calculando la raíz cuadrada

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.

💡Problema Resuelto


✏️ Actividad 6: Generando un número aleatorio entre dos límites

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.

💡Problema Resuelto


✏️ Actividad 7: Generación aleatoria y análisis de raíz cuadrada

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.

💡Problema Resuelto