Programación General > Visual C++

 Problema Matrices

(1/1)

balfard:
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


--- Código: C++ ---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"); 

Navegación

[0] Índice de Mensajes

Ir a la versión completa