Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - juan_bailon

#1
bueno tengo un problema, tengo un parqueadero los espacios vacíos serán "0"y los espacios ocupados serán "1", tengo una matriz de 4x3 que esta conformada inicialmente solo por ceros, la cuestión es que el usuario ingresara un uno indicando que ha ingresado un carro y lo que necesito es que haya un contador o cualquier otra cosa que, cuando el usuario vuelva a correr el algoritmo el "1"(carro), que guardo anteriormente el usuario quede guardado, registrado. para que al momento de correr nuevamente el programa e ingresar nuevamente otro "1"(carro) dentro de la matriz aparezcan los dos "1"(carros), el ingresado la primera vez y el ingresado la segunda vez

esto es lo que tengo: ....


matriz=[[0 for x in range(4)] for y in range (3)]

def espacios_vacios(matriz):
   ocupados=0
   for k in range (0,3):
       for j in range (0,4):

           if (matriz[k][j]==0):
               print("espacio libre")
               matriz[k][j]=int(input("ingrese el numero 1 para ingresar un carro"))            
               ocupados=ocupados+1
               return matriz
                   
           else:
               print("espacios llenos")

 
espacios_vacios(matriz)
print(matriz)