diff --git a/exercices-level-1/exercice-1.py b/exercices-level-1/exercice-1.py index 045385d..0cc377c 100644 --- a/exercices-level-1/exercice-1.py +++ b/exercices-level-1/exercice-1.py @@ -1,3 +1,18 @@ '''Definir una función max() que tome como argumento dos números y devuelva el mayor de ellos. Es cierto que python tiene una función max() incorporada, pero hacerla nosotros mismos es un muy buen ejercicio''' + + +def main(): + print(max()) + +def max(): + a = int(input("Ingrese el primer número: ")) + b = int(input("Ingrese el segundo número: ")) + if a > b: + return a + else: + return b + + +main() diff --git a/exercices-level-1/exercice-7.py b/exercices-level-1/exercice-7.py index e3c10c7..297b47b 100644 --- a/exercices-level-1/exercice-7.py +++ b/exercices-level-1/exercice-7.py @@ -1,2 +1,20 @@ '''Definir una función es_palindromo() que reconoce palíndromos (es decir, palabras que tienen el -mismo aspecto escritas invertidas), ejemplo: es_palindromo ("radar") tendría que devolver True.''' \ No newline at end of file +mismo aspecto escritas invertidas), ejemplo: es_palindromo ("radar") tendría que devolver True.''' + + +def main(): + cadena = input("Ingrese una cadena: ") + cadena_inversa = inversa(cadena) + if es_palindromo(cadena): + print("Es palindromo") + else: + print("No es palindromo") +def inversa(cadena): + + return cadena[::-1] + +def es_palindromo(cadena): + return cadena == inversa(cadena) + + +main()