Hola a todos,os explico el problema que tengo.
Estoy haciendo un ejercicio, que es crear una matriz i hacer un triangulo con x, en eso no hay problema, solo que el usuario tiene que entrar un numero inicial y hay un contador que va sumando los números, pero cuando hay una x el contador no lo hace bien por ejemplo habría 13, x, 15 y así no, tendría que ser 13 x 14.
Es como el contador sigue funcionando onde hay x pero quiero que vaya al siguiente parámetro y no cuente la x pero no encuentro la manera de hacerlo.
Haber si me podéis dar alguna pista o ayudarme gracias.
Pongo link de la imagen(ejecución programa) que no me deja poner la imagen sola,
https://ibb.co/kbf1na
Estoy haciendo un ejercicio, que es crear una matriz i hacer un triangulo con x, en eso no hay problema, solo que el usuario tiene que entrar un numero inicial y hay un contador que va sumando los números, pero cuando hay una x el contador no lo hace bien por ejemplo habría 13, x, 15 y así no, tendría que ser 13 x 14.
Es como el contador sigue funcionando onde hay x pero quiero que vaya al siguiente parámetro y no cuente la x pero no encuentro la manera de hacerlo.
Haber si me podéis dar alguna pista o ayudarme gracias.
Código [Seleccionar]
def omple_simplista(xifra,num_files) :
matriu_inicial=[['' for i in range(num_files)] for i in range(num_files)]
contador=0
for a in range(num_files):
for b in range(num_files):
matriu_inicial[a][b]=int(xifra+contador)
contador=contador+1
return matriu_inicial
num_files = int(input(" quantes files "))
xifra= int(input(" primer element "))
matriu=[]
matriu=omple_simplista(xifra,num_files)
numero_columna_inicial=num_files//2-1
numero_columna_final=num_files//2+1
for d in matriu:
matriu[num_files//2][num_files//2]="x"
for q in range (num_files//2+1,num_files,1):
for w in range (numero_columna_inicial,numero_columna_final+1,1):
matriu[q][w]="x"
numero_columna_inicial=numero_columna_inicial-1
numero_columna_final=numero_columna_final+1
for a in matriu:
print(a)
Pongo link de la imagen(ejecución programa) que no me deja poner la imagen sola,
https://ibb.co/kbf1na