miércoles, 12 de agosto de 2026

Calcular el radio de un círculo en Python

Código del ejercicio:

import math
circunferencia = float(input("circunferencia: "))
radio = circunferencia / (2 * math.pi)
print(f'{round(radio, 2)} 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.
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 permite calcular el radio de un círculo utilizando como dato de entrada la medida de su circunferencia.

Radio = Circunferencia ÷ (2 × π)

Código en Python

import math
circunferencia = float(input("circunferencia: "))
radio = circunferencia / (2 * math.pi)
print(f'{round(radio, 2)} cm')

Explicación de cada código

1. import math
Importa el módulo math de Python, que contiene herramientas y constantes matemáticas.
2. circunferencia = float(input("circunferencia: "))
Solicita al usuario que ingrese la medida de la circunferencia. input() recibe el dato y float() lo convierte en un número decimal.
3. radio = circunferencia / (2 * math.pi)
Calcula el radio dividiendo la circunferencia entre 2 × π.
4. math.pi
Representa el número π (pi), cuyo valor aproximado es 3.14159.
5. round(radio, 2)
Redondea el resultado del radio a dos decimales.
6. print(f'{round(radio, 2)} cm')
Muestra en pantalla el resultado final acompañado de la unidad cm.
Ejemplo:
Si ingresamos una circunferencia de 31.42 cm, el programa calcula un radio aproximado de 5.00 cm.

No hay comentarios.:

Publicar un comentario

Ingresar un número máximo de 2 dígitos, si ingresa un número de 1 dígito que muestre mensaje "Tiene 1 dígito" y si tiene 2 dígitos que muestre mensaje "Tiene 2 dígitos" en Python

Código del ejercicio: n = int ( input ( 'Ingresar número: ' )) c = 0 while n >= 1 :     c += 1     n /= 10 if c =...

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