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
Ir a la versión completa