miércoles, 12 de agosto de 2026

Calcular el radio de una circunferencia y que la imprima solo si el radio sede a los 50 cm en Python

Código del ejercicio:

import math
circunferencia = float(input("circunferencia: "))
radio = circunferencia / (2 * math.pi)
if radio <= 50:
    print(f'{round(radio, 2)} cm')
else:
    print("El radio no sede a los 50 cm")

Definición de los códigos del ejercicio:

import --> usa import palabra clave para hacer que el código de un módulo esté disponible en otro.
math --> este módulo proporciona acceso a las funciones matemáticas.
float() --> convierte un número entero en un número de punto flotante.
input() --> permite obtener texto escrito por teclado.
math.pi --> devuelve el valor de PI: 3.141592653589793.
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 menor o igual ( <= ) devuelve true si el operando izquierdo es menor 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.
print() --> imprime un mensaje en la pantalla.
f'{}' --> un literal de cadena con formato o f-string es un literal de cadena que tiene el prefijo 'f'o 'F'. Facilita crear interpolaciones en cadenas de texto, simplificando de este modo tanto la lectura como la escritura de estas. Si quieres mostrar variables utilizando f-strings, solo tienes especificar el nombre de las variables entre llaves {}. Y al ejecutar tu código, todos los nombres de las variables serán remplazados con sus respectivos valores.

Explicación del Código:

Este ejercicio calcula el radio de una circunferencia y lo imprime únicamente cuando el radio es menor o igual a 50 cm.

Código en Python

import math

circunferencia = float(input("circunferencia: "))

radio = circunferencia / (2 * math.pi)

if radio <= 50:
    print(f'{round(radio, 2)} cm')
else:
    print("El radio supera los 50 cm")

Explicación de cada código

import math
Importa el módulo math para poder utilizar constantes matemáticas como math.pi.
circunferencia = float(input("circunferencia: "))
Solicita al usuario que introduzca la medida de la circunferencia y la convierte en un número decimal.
radio = circunferencia / (2 * math.pi)
Calcula el radio utilizando la fórmula de la circunferencia.
if radio <= 50:
Comprueba si el radio es menor o igual a 50 cm.
print(f'{round(radio, 2)} cm')
Si el radio cumple la condición, lo muestra redondeado a 2 decimales y acompañado de "cm".
else:
Indica qué debe hacer Python cuando el radio es mayor a 50 cm.
print("El radio supera los 50 cm")
Muestra un mensaje indicando que el radio es superior a 50 cm.

Ejemplo

Si el usuario introduce una circunferencia de 100 cm, Python calcula el radio aproximadamente como 15.92 cm. Como es menor que 50 cm, se imprime:

15.92 cm

No hay comentarios.:

Publicar un comentario

Mostrar la suma de los números pares en un rango de dos números, también sumar el rango de los números en Python

Ejemplo: si ingreso el número 10 y 23, que sume los números pares entre el 10 y 23 pero que también sume el 10 y 23. 10,11,12,1...

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