#se crea una lista vacía para guardar los elementos resultado de la combinatoria en el for
linea=[]
linea=[]
if n.isnumeric():
if n.isnumeric():
n=int(n)
n=int(n)
...
@@ -9,15 +10,17 @@ if n.isnumeric():
...
@@ -9,15 +10,17 @@ if n.isnumeric():
print(linea)
print(linea)
else:
else:
print("valor no válido")
print("valor no válido")
#con el if se verifica que el valor ingresado sea un entero usando la función n.isnumeric
print("ingrese el número de filas que desea ver")
print("ingrese el número de filas que desea ver")
a=int(input())
a=int(input())
#Esta es la segunda parte del ejercicio donde se ingresa el número de filas que se van a consultar
entradas=[]
entradas=[]
print("ingrese las",a ,"filas que desea ver")
print("ingrese las",a ,"filas que desea ver")
for i in range(a):
for i in range(a):
b=int(input())
b=int(input())
entradas.append(b)
entradas.append(b)
salidas=[]
salidas=[]
#en la lista salidas se guardan los valores de las n filas que se quieren consultar
for n in entradas:
for n in entradas:
linea=[]
linea=[]
n=int(n)
n=int(n)
...
@@ -25,3 +28,4 @@ for n in entradas:
...
@@ -25,3 +28,4 @@ for n in entradas:
linea.append(math.comb(n,i))
linea.append(math.comb(n,i))
salidas.append(linea)
salidas.append(linea)
print (salidas)
print (salidas)
#Con el for se itera sobre la lista salidas para encontrar los valores correspondientes del triángulo de pascal como se hizo en la primera parte del ejercicio.