Código Python – Convertir Decimales a Números Romanos

Este código define una función decimal_a_romano que realiza la conversión de números decimales a números romanos utilizando listas de valores y símbolos correspondientes. Luego, se toma un número decimal como entrada y se muestra su equivalente en número romano. def decimal_a_romano(num): valores = [1000, 900, 500, 400, 100, 90, 50, 40, 10, 9, 5, 4, … Continuar leyendo Código Python – Convertir Decimales a Números Romanos

Código Python – Resta con recursividad

Este código utiliza la recursividad para realizar la resta de manera iterativa. def resta_recursiva(a, b): if b == 0: return a else: return resta_recursiva(a - 1, b - 1) num1 = int(input("Ingrese el primer número: ")) num2 = int(input("Ingrese el segundo número: ")) resultado = resta_recursiva(num1, num2) print(f"La resta de {num1} y {num2} es: {resultado}") … Continuar leyendo Código Python – Resta con recursividad

Código Python – Suma con recursividad

Este código define una función suma_recursiva que suma los números desde 1 hasta n de forma recursiva. Luego, captura un número del usuario, llama a la función suma_recursiva y muestra el resultado. #Código Python – Suma con recursividad def suma_recursiva(n): if n == 1: return 1 else: return n + suma_recursiva(n - 1) numero = … Continuar leyendo Código Python – Suma con recursividad

Código Python – Calcular Salario por Horas Trabajadas

En este código, se capturan las horas trabajadas y la tarifa por hora mediante la función input, se realiza el cálculo del salario multiplicando las horas trabajadas por la tarifa por hora, y finalmente se imprime el salario calculado. horas_trabajadas = float(input("Ingrese las horas trabajadas: ")) tarifa_por_hora = float(input("Ingrese la tarifa por hora: ")) salario … Continuar leyendo Código Python – Calcular Salario por Horas Trabajadas

Código Python – Posiciones de Array

Este código define una función encontrar_posiciones que utiliza una list comprehension para obtener las posiciones en las que se encuentra el elemento dado en el array. Luego, muestra las posiciones o un mensaje si el elemento no se encuentra en el array. def encontrar_posiciones(array, elemento): posiciones = [i for i, x in enumerate(array) if x … Continuar leyendo Código Python – Posiciones de Array

Código Python – Ordenar Números

Este código define una función ordenar_numeros que utiliza el método sort() para ordenar la lista de números. Luego, se llama a la función con una lista de números y se imprime la lista ordenada. #Código Python - Ordenar Números def ordenar_numeros(lista): lista.sort() return lista numeros = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, … Continuar leyendo Código Python – Ordenar Números

Código Python – Signo Zodiacal

Este código determina el signo zodiacal según la fecha de nacimiento ingresada por el usuario. #Código Python - Signo Zodiacal def obtener_signo_zodiacal(dia, mes): if (mes == 3 and dia >= 21) or (mes == 4 and dia <= 19): return "Aries" elif (mes == 4 and dia >= 20) or (mes == 5 and dia <= … Continuar leyendo Código Python – Signo Zodiacal

Código Python – Insertar en Array

Este código define una función insertar_elemento que toma un array, un índice y un elemento, y luego utiliza el método insert para agregar el elemento en el índice especificado del array. Luego, se solicita al usuario que ingrese el índice y el elemento que desea insertar, y se muestra el array resultante después de la … Continuar leyendo Código Python – Insertar en Array

Código Python – Ejemplo de Menu

En este ejemplo, definimos algunas funciones para cada opción del menú. El programa entra en un bucle while True que muestra el menú, solicita una entrada al usuario y ejecuta la función correspondiente según la opción seleccionada. #Código Python - Ejemplo de Menu def opcion1(): print("Opción 1 seleccionada") def opcion2(): print("Opción 2 seleccionada") def opcion3(): print("Opción … Continuar leyendo Código Python – Ejemplo de Menu

Código Python – Triángulo de Pitágoras

Este código determina si los lados ingresados forman un triángulo de Pitágoras o no, y luego imprime un mensaje en consecuencia. #Código Python - Triángulo de Pitágoras def es_triangulo_pitagoras(a, b, c): lados = [a, b, c] lados.sort() # Ordenar los lados en orden ascendente return lados[0]**2 + lados[1]**2 == lados[2]**2 a = float(input("Ingrese el primer lado: … Continuar leyendo Código Python – Triángulo de Pitágoras