miércoles, 29 de enero de 2025

Calcular el área de un círculo ingresando solo el radio en Python

Código del ejercicio:

from math import pi
r = float(input("Escriba el valor del radio: "))
area = pi * r ** 2
print("El área del círculo es: {:.2f}".format(area) + " cm²")

Definición de los códigos del ejercicio:

from --> palabra clave se usa para importar solo una sección específica de un módulo.
math --> este módulo proporciona acceso a las funciones matemáticas.
import --> usa import palabra clave para hacer que el código de un módulo esté disponible en otro.
float() --> convierte un número entero en un número de punto flotante.
input() --> permite obtener texto escrito por teclado.
if --> use if para especificar un bloque de código que se ejecutará, si una condición especificada es verdadera.
else --> use else para especificar un bloque de código a ejecutar, si la misma condición es falsa.
>= --> el operador mayor que o igual ( >= ) devuelve true si el operando izquierdo es mayor o igual que el operando derecho, y en false caso contrario.
round() --> le devolverá un número flotante que se redondeará a los lugares decimales que se dan como entrada.
** --> exponenciación.
print() --> imprime un mensaje en la pantalla.
format() --> formatea los valores especificados y los inserta dentro del marcador de posición de la cadena.
+ --> el operador ( + ) concatena variables de cadena.
, --> concatena variables de cadena.

Explicación del Código:

Este código en Python calcula el área de un círculo solicitando al usuario que ingrese el radio.

1. Importar la biblioteca matemática:

from math import pi

Importamos el valor de π (pi) desde la librería math.

2. Pedir el radio al usuario:

r = float(input("Escriba el valor del radio: "))

Solicitamos al usuario que ingrese el radio del círculo y lo convertimos a un número decimal con float().

3. Calcular el área del círculo:

area = pi * r ** 2

Aplicamos la fórmula matemática del área de un círculo: π × radio².

4. Mostrar el resultado:

print("El área del círculo es: {:.2f}".format(area) + " cm²")

Mostramos el área con dos decimales usando format(area) y concatenamos la unidad "cm²".

Así, el usuario obtiene el área del círculo con solo ingresar el radio.

Código del ejercicio: Otra forma de hacer

import math
radio = float(input("Escriba el valor del radio: "))
if radio >= 0:
    area = math.pi * radio ** 2
    print("El área del círculo es:", round(area, 2), "cm²")
else:
    print("El radio introducido no es correcto")

Definición de los códigos del ejercicio:

from --> palabra clave se usa para importar solo una sección específica de un módulo.
math --> este módulo proporciona acceso a las funciones matemáticas.
import --> usa import palabra clave para hacer que el código de un módulo esté disponible en otro.
float() --> convierte un número entero en un número de punto flotante.
input() --> permite obtener texto escrito por teclado.
if --> use if para especificar un bloque de código que se ejecutará, si una condición especificada es verdadera.
else --> use else para especificar un bloque de código a ejecutar, si la misma condición es falsa.
>= --> el operador mayor que o igual ( >= ) devuelve true si el operando izquierdo es mayor o igual que el operando derecho, y en false caso contrario.
round() --> le devolverá un número flotante que se redondeará a los lugares decimales que se dan como entrada.
** --> exponenciación.
print() --> imprime un mensaje en la pantalla.
format() --> formatea los valores especificados y los inserta dentro del marcador de posición de la cadena.
+ --> el operador ( + ) concatena variables de cadena.
, --> concatena variables de cadena.

Explicación del Código:

El siguiente código en Python permite calcular el área de un círculo ingresando solo el radio:

import math
radio = float(input("Escriba el valor del radio: "))
if radio >= 0:
    area = math.pi * radio ** 2
    print("El área del círculo es:", round(area, 2), "cm²")
else:
    print("El radio introducido no es correcto")

Explicación del Código

  • Importación de la librería math: Se usa para acceder a la constante math.pi.
  • Entrada del usuario: Se solicita al usuario que ingrese el valor del radio con input(), y se convierte a número decimal (float).
  • Verificación del radio: Se comprueba si el valor ingresado es mayor o igual a 0.
  • Cálculo del área: Se usa la fórmula matemática del área del círculo: π × radio².
  • Mostrar el resultado: Se imprime el área con dos decimales gracias a round(area, 2).
  • Validación de valores incorrectos: Si el usuario ingresa un número negativo, se muestra un mensaje de error.

Fórmula Matemática

La fórmula utilizada para calcular el área de un círculo es:

Área = π × radio²

Donde π (pi) es aproximadamente 3.1416.

No hay comentarios.:

Publicar un comentario

Ingresar un número entero y mostrar todos los números impares hasta el número ingresado en Python

Código del ejercicio: Con ciclo while numero = int ( input ( "Ingresar un número: " )) if numero ...

Copyright ©2025 Ejercicios de programación. Todos los derechos reservados. ❤️