Está en la página 1de 6

ANGEL RAMSES VARELA ESTRADA

tecnologico del ori

5 programas en lenguaje Python


Programación aplicada
1.- calculadora
def suma(a, b):

return a + b

def resta(a, b):

return a - b

def multiplicacion(a, b):

return a * b

def division(a, b):

if b == 0:

return "Error: No se puede dividir entre cero."

return a / b

def calculadora():

print("Calculadora Básica")

num1 = float(input("Ingrese el primer número: "))

num2 = float(input("Ingrese el segundo número: "))

print("Suma:", suma(num1, num2))

print("Resta:", resta(num1, num2))

print("Multiplicación:", multiplicacion(num1, num2))

print("División:", division(num1, num2))

calculadora()
2.- comprobar si una palabra es un palíndromo
def es_palindromo(palabra):

palabra = palabra.lower().replace(" ", "")

return palabra == palabra[::-1]

def comprobar_palindromo():

palabra = input("Ingrese una palabra: ")

if es_palindromo(palabra):

print("Es un palíndromo.")

else:

print("No es un palíndromo.")

comprobar_palindromo()
3.- convertidor de unidades de magnitud
def metros_a_pulgadas(metros):

return metros * 39.37

def pulgadas_a_metros(pulgadas):

return pulgadas / 39.37

def conversor_longitud():

print("Conversor de Longitud")

opcion = int(input("Seleccione la opción:\n1. Metros a Pulgadas\n2. Pulgadas a Metros\n"))

if opcion == 1:

metros = float(input("Ingrese la longitud en metros: "))

print(metros, "metros son", metros_a_pulgadas(metros), "pulgadas.")

elif opcion == 2:

pulgadas = float(input("Ingrese la longitud en pulgadas: "))

print(pulgadas, "pulgadas son", pulgadas_a_metros(pulgadas), "metros.")

else:

print("Opción inválida.")

conversor_longitud()

4.- generador de números primos


def es_primo(numero):

if numero < 2:

return False

for i in range(2, int(numero**0.5) + 1):

if numero % i == 0:

return False

return True

def encontrar_primos():

limite = int(input("Ingrese el límite superior para encontrar números primos: "))

print("Números primos:")

for num in range(2, limite+1):

if es_primo(num):

print(num, end=" ")

encontrar_primos()

5.- calcular el área de un circulo


import math

def calcular_area_circulo(radio):

return math.pi * radio**2

radio = float(input("Ingrese el radio del círculo: "))

area = calcular_area_circulo(radio)

print(f"El área del círculo con radio {radio} es: {area:.2f}")

También podría gustarte