Generation

generate functionSun, 01 Mar 2026

ESTRUCTURAS SECUENCIALES Problema 1: Cálculo del perímetro de un triángulo equilátero Objetivo: Usar instrucciones simples, asignaciones y salida de datos. Descripción: Solicitar al usuario la longitud del lado de un triángulo equilátero, calcular su perímetro (perímetro = 3 × lado) y mostrar el resultado. Problema 2: Conversión de grados Celsius a Fahrenheit Objetivo: Usar operaciones matemáticas, entrada/salida y bloques de código. Descripción: Pedir al usuario una temperatura en grados Celsius, convertirla a Fahrenheit con la fórmula  F = (C × 9/5) + 32 , mostrar ambos valores en un bloque de código agrupado. Problema 3: Cálculo del área de un círculo y su diámetro Objetivo: Usar constantes, llamadas a funciones y secuencia de operaciones. Descripción: Definir la constante π (3.1416), solicitar el radio del círculo, calcular su diámetro (2 × radio) y área (π × radio²) usando una función para el cálculo del área, luego mostrar ambos resultados.  

Aquí te presento las funciones solicitadas en Python: ### Función que suma dos números ```python def add(a, b): """ Función que suma dos números. Args: a (int/float): Primer número. b (int/float): Segundo número. Returns: int/float: La suma de a y b. """ return a + b # Ejemplo de uso print(add(1, 2)) # Salida: 3 ``` ### Problema 1: Cálculo del perímetro de un triángulo equilátero ```python def calcular_perimetro(): """ Función que calcula el perímetro de un triángulo equilátero. Solicita al usuario la longitud del lado del triángulo, calcula su perímetro y muestra el resultado. """ lado = float(input("Ingrese la longitud del lado del triángulo: ")) perimetro = 3 * lado print(f"El perímetro del triángulo es: {perimetro}") # Ejemplo de uso calcular_perimetro() ``` ### Problema 2: Conversión de grados Celsius a Fahrenheit ```python def convertir_temperatura(): """ Función que convierte una temperatura de grados Celsius a Fahrenheit. Solicita al usuario una temperatura en grados Celsius, la convierte a Fahrenheit y muestra ambos valores. """ celsius = float(input("Ingrese la temperatura en grados Celsius: ")) fahrenheit = (celsius * 9/5) + 32 print(f"{celsius}°C es igual a {fahrenheit}°F") # Ejemplo de uso convertir_temperatura() ``` ### Problema 3: Cálculo del área de un círculo y su diámetro ```python import math def calcular_area_circulo(): """ Función que calcula el área y el diámetro de un círculo. Solicita al usuario el radio del círculo, calcula su diámetro y área, y muestra ambos resultados. """ radio = float(input("Ingrese el radio del círculo: ")) diametro = 2 * radio area = math.pi * (radio ** 2) print(f"El diámetro del círculo es: {diametro}") print(f"El área del círculo es: {area:.2f}") # Ejemplo de uso calcular_area_circulo() ``` En el problema 3, utilizamos la constante `math.pi` para calcular el área del círculo. También utilizamos la función `**` para elevar el radio al cuadrado. Finalmente, utilizamos la función `:.2f` para redondear el área a dos decimales.

Want to kickstart your project?Use the new AI Studio to create your code