Parqueadero
Publicado por Andrea (3 intervenciones) el 15/11/2016 14:33:12
hola Buenos días necesito de su ayuda es que tengo un proyecto para este jueves pero no se como poner restricciones en una matriz el problema es este Crear una matriz de 8x8, simular un parqueadero de vehículos donde las posiciones de color amarillo permiten estacionar un vehículo (0 indica que esta libre, 1 indica que está ocupado), en las esquinas de color azul y las dos posiciones de color verde que indican entrada y salida del parqueadero no están habilitadas para estacionar igualmente para las posiciones de color rojo que sería por donde se movilizarían los vehículos cuando ingresan y cuando salen, el programa debe permitir indicar donde se quiere estacionar si el valor de la posición es cero(0) debe cambiar a uno (1) para indicar que se ocupó esa posición, si ya existe un uno (1) debe mostrar un mensaje que está ocupado y debe permitir cambiar la coordenada para buscar un espacio libre. Las coordenadas de parqueo deben ingresar se por teclado. Utilizar el FOR para imprimir el estado de ocupación del parqueadero (imprime toda la matriz), no usar FOR para estacionar los vehículos recuerden que deben capturar la coordenada. Tambien debe permitir retirar un vehículo y el estado de la posición cambiaría de uno (1) a cero (0)
solo tengo esto :
me podrían ayudar gracias
solo tengo esto :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <iostream>
using namespace std;
int Parqueadero[8][8],Fila=0,Columna=0;
int main()
{
for(Fila=0;Fila<=7;Fila++)
{
for(Columna=0;Columna<=7;Columna++)
{
cout<< "ingrese el auto que quiere parquear en la posicion ["<<Fila<<"]["<<Columna<<"]: ";
cin>>Parqueadero[Fila][Columna];
}
}
for(Fila=0;Fila<=7;Fila++)
{
for(Columna=0;Columna<=7;Columna++)
{
cout<<Parqueadero[Fila][Columna];
cout<<" ";
}
cout<<endl;
}
system ("pause");
}
Valora esta pregunta


0