Hola que tal soy nuevo en el foro y estube haciendo mi tarea hasta que se me presento un pequeño problema, como puedo ordenar las matrices por ejemplo
1 2 3 4 5
6 7 8 9 10
tambien una super duda que tengo es ocmo reemplazar un numero de mi matriz por una letra, aun no me han enseñado a hacer esto pero quisiera en verdad hacerlo.
fueran tan amables de dejarme algunos links o pequeños ejemplos de como hacerlos.
aca les dejo mi programita si me corrigen en que estoy fallando muchas gracias
int bus[5][4];
int i,j,a,b;
for(i= 0;i<5;i++)
for(j= 0;j<4;j++)
{
{
bus[i][j]=0;
if(i==5||j==4)
{
bus[i][j]=0;
}
}
}
cout<<"Bievenido sistema de boletos de autobusn";
menu:
cout<<"Ingrese la tecla "1" para ingresar datosn";
cout<<"Presione "2" para ver asientos ocupados/disponiblesn";
cin>>a;
if(a==1)
goto seleccion;
if(a==2)
goto puestos;
goto menu;
puestos:
cout<<"n puestos disponibles para reservacionn";
cout<<"n Donde el primer numero representa la fila y el segundo la columnann";
for(i=0;i<5;i++)
for(j=0;j<4;j++)
{
{
a=i;
b=j;
if(bus[i][j]==0)
{
cout<<a<<"--"<<b;
cout<<"n";
}
}
}
goto menu;
seleccion:
{
cout<<"Por favor ingrese un valor del 0 al 3 para filan";
cin>>a;
cout<<"Por favor ingrese un valor del 0 al 4 para columnan";
cin>>b;
i=a;
j=b;
}
if(bus[0][0]==1)
if(bus[2][3]==1)
if(bus[0][1]==1)
if(bus[3][3]==1)
{
{
{
{
bus[0][0]=1;
bus[2][3]=1;
bus[0][1]=1;
bus[3][3]=1;
cout<<"Puesto digitado : OCUPADOn";
goto menu;
}
}
}
}
if (bus[i][j]==0)
{
bus[i][j]=1;
cout<<"nESTADO DEL PUESTO: SE VENDIO ESTE PUESTO AHORAn";
goto menu;
}
if (bus[i][j]==1)
{
cout<<"n PUESTO DIGITADO: OCUPADOn";
goto menu;
}
system("pause");