Estudiante: Angie Nicole Hernández Durán - UIS

Triángulo de Pascal

Parte 1

Escriba una rutina en python que reciba como entrada un número entero, n, e imprima losnúmeros en la n-ésimafila del triángulo de Pascal. El programa debe verificar si el número es entero, o arrojar un mensaje informando que ha habido un error del usuario en caso contrario.

Primero voy a hacer una función para hacer un triángulo de pascal hasta la n-ésima linea

Ahora continúo con una función que tome este triángulo de pascal y me imprima la fila deseada

Ahora una pequeña prueba

Parte 2

Modifique la rutina anterior para que reciba un número variable de argumentos: n1, n2, n3,...y retorne una lista cuyo primer elemento es una lista conteniendo los números en la fila n1 del triángulo de Pascal, el segundo elemento una lista con los números en la fila n2, y así sucesivamente.

Para esto, modifico la anterior rutina para que revise que todas las entradas de la función sean enteros, obtengo el triángulo de pascal con tantas filas como necesite, es decir, hasta la mayor fila introducida. finalmente tomo solamente las líneas que indican los argumentos que se introducen en la función.

Ahora unas pruebas