elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: AIO elhacker.NET 2021 Compilación herramientas análisis y desinfección malware


  Mostrar Temas
Páginas: [1]
1  Programación / Scripting / Problema contador python en: 30 Mayo 2017, 15:01 pm
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.

Código:
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
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines