0% encontró este documento útil (0 votos)
11 vistas

Python Py

Cargado por

archdata2020xl
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como TXT, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
11 vistas

Python Py

Cargado por

archdata2020xl
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como TXT, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 1

Python

# Importando las librerías necesarias


import math
from random import randint

# Definición de variables
nombre = "Usuario"
edad = 20
numero_aleatorio = randint(1, 100)

# Bucle para saludar al usuario


while True:
# Imprimiendo un mensaje de bienvenida
print(f"¡Hola {nombre}, bienvenido al programa!")

# Preguntando al usuario si quiere continuar


respuesta = input("¿Quieres continuar? (Sí/No): ").lower()

# Validando la respuesta del usuario


if respuesta == "sí":
# Opción 1: Calcular el área de un triángulo
print("1. Calcular el área de un triángulo")

# Pidiendo la base y la altura del triángulo


base = float(input("Introduce la base del triángulo: "))
altura = float(input("Introduce la altura del triángulo: "))

# Calculando el área del triángulo


area_triangulo = (base * altura) / 2

# Imprimiendo el resultado
print(f"El área del triángulo es: {area_triangulo}")

# Opción 2: Generar un número aleatorio


print("2. Generar un número aleatorio")

# Imprimiendo el número aleatorio generado


print(f"Número aleatorio: {numero_aleatorio}")

# Opción 3: Salir del programa


print("3. Salir del programa")

# Preguntando al usuario si quiere salir del programa


respuesta_salir = input("¿Quieres salir del programa? (Sí/No): ").lower()

# Validando la respuesta del usuario


if respuesta_salir == "sí":
break

elif respuesta == "no":


# Saliendo del bucle
break

else:
# Imprimiendo un mensaje de error
print("Respuesta no válida. Introduce 'Sí' o 'No'.")

# Despidiéndose del usuario


print(f"¡Hasta pronto {nombre}!")

También podría gustarte