Esfera de punto flotante - Python Programming Exercise

Este programa en Python calcula tanto el área de la superficie como el volumen de una esfera basándose en su radio. Utiliza las fórmulas para el área de la superficie (4 * pi * radio al cuadrado) y el volumen (4/3 * pi * radio al cubo) para calcular los valores requeridos. El programa hace uso de la constante matemática pi del módulo math, y el radio se toma como un número de punto flotante para asegurar cálculos precisos para valores no enteros. El radio es ingresado por el usuario, y el programa muestra el área de la superficie y el volumen de la esfera. Este programa es un excelente ejemplo de la aplicación de fórmulas matemáticas a problemas prácticos y demuestra cómo manejar números de punto flotante en Python. El resultado ayuda a los usuarios a entender la relación entre el radio de una esfera y su área de la superficie y volumen, convirtiéndolo en una gran herramienta para aprender sobre geometría y programación. Esta tarea mejora las habilidades en el manejo de entradas del usuario, la realización de cálculos aritméticos y la utilización de constantes matemáticas en Python para resolver problemas del mundo real.

 Categoría

Tipos de datos de Python

 Ejercicio

Esfera De Punto Flotante

 Objectivo

Desarrolla un programa en Python que calcule el área de la superficie y el volumen de una esfera, dado su radio (área de la superficie = 4 * pi * radio al cuadrado; volumen = 4/3 * pi * radio al cubo).

Nota: Para números de punto flotante, debes usar float(...)

 Ejemplo de ejercicio de Python

 Copiar código Python
import math  # Import math module to use pi

# Prompt the user for the radius of the sphere
radius = float(input("Enter the radius of the sphere: "))

# Calculate the surface area and volume
surface_area = 4 * math.pi * radius**2
volume = (4/3) * math.pi * radius**3

# Display the results
print(f"Surface area: {surface_area:.2f} square units")
print(f"Volume: {volume:.2f} cubic units")

 Output

Case 1:
Enter the radius of the sphere: 5
Surface area: 314.16 square units
Volume: 523.60 cubic units

Case 2:
Enter the radius of the sphere: 2.5
Surface area: 61.55 square units
Volume: 65.45 cubic units

 Comparte este ejercicio de Python

 Más Ejercicios Programación Python de Tipos de datos de Python

¡Explora nuestro conjunto de ejercicios de programación Python! Estos ejercicios, diseñados específicamente para principiantes, te ayudarán a desarrollar una sólida comprensión de los conceptos básicos de Python. Desde variables y tipos de datos hasta estructuras de control y funciones simples, cada ejercicio está diseñado para desafiarte de manera gradual a medida que adquieres confianza en la codificación en Python.

  •  Comprobación de vocales: condicional

    Este programa en Python solicita al usuario que ingrese un símbolo y lo categoriza como una vocal (si es una vocal minúscula), un dígito o cualquier otr...

  •  Triángulo del Noreste

    Este programa en Python solicita al usuario que ingrese un ancho y luego muestra un patrón de triángulo donde el número de estrellas disminuye con cada fila, y...

  •  Divisores primos

    Este programa en Python solicita al usuario que ingrese un número y luego muestra ese número como un producto de sus factores primos. El programa utiliza un enfoque d...

  •  Símbolos condicionales

    Este programa en Python solicita al usuario que ingrese un símbolo y determina si es una vocal mayúscula, una vocal minúscula, un dígito o cualqu...

  •  Bucle de caracteres

    Este programa en Python utiliza un bucle "for" para imprimir las letras mayúsculas desde "B" hasta "N". Al utilizar la función range() de Python ...

  •  Aproximación de Pi de doble precisión

    Este programa en Python calcula una aproximación de PI utilizando la expresión de la serie: pi/4 = 1/1 - 1/3 + 1/5 - 1/7 + 1/9 - 1/11 + 1/13 ... El progr...