23/11/2014, 02:55
|
| | Fecha de Ingreso: noviembre-2014
Mensajes: 5
Antigüedad: 10 años, 1 mes Puntos: 0 | |
Respuesta: Reimprimir Matriz bidimensional modificada continuacion del codigo
Código:
for(int m=P; m<P+5; m++)
{
if(letra[m]>=65 && letra[m]<=90)
letra[m]=letra[m]+32;
else letra[m]=letra[m];
}
}
}
else
if(t<5 && u<6)// hacia esuuina inferior derecha
{
letra[t*10+u]=matriz[t][u];
letra[P]=letra[t*10+u];
if(letra[P+11]='I' && letra[P+22]='L' && letra[P+33]='O' && letra[P+44]='N')
{
for(int m=P; m<P+55; m=m+11)
{
if(letra[m]>=65 && letra[m]<=90)
letra[m]=letra[m]+32;
else letra[m]=letra[m];
}
}
}
else
if(t<5)// hacia abajo
{
letra[t*10+u]=matriz[t][u];
letra[P]=letra[t*10+u];
if(letra[P+10]='I' && letra[P+20]='L' && letra[P+30]='O' && letra[P+40]='N')
{
for(int m=P; m<P+50; m=m+10)
{
if(letra[m]>=65 && letra[m]<=90)
letra[m]=letra[m]+32;
else letra[m]=letra[m];
}
}
}
}
}
}
for(int x=0; x<9; x++)
{
for(int y=0; y<10; y++)
{
if(matriz[x][y]='H')
{
if (y<6)// buscar hacia la derecha
{
letra[x*10+y]=matriz[x][y];
letra[H]=letra[x*10+y];
if(letra[H+1]='I' || letra[H+1]='i' && letra[H+2]='L' && letra[H+3]='A' && letra[H+4]='R')
{
for(int n=P; n<P+5; n++)
{
if(letra[n]>=65 && letra[n]<=90)
letra[n]=letra[n]+32;
else letra[n]=letra[n];
}
}
}
}
}
}
for(int v=0; v<9; v++)
{
for(int w=0; w<10; w++)
{
if(matriz[v][w]='Z')
{
if (v<4)//hacia abajo
{
letra[v*10+w]=matriz[v][w];
letra[Z]=letra[v*10+w];
if(letra[Z+10]='A' || letra[Z+10]='a' && letra[Z+20]='P' || letra[Z+20]='p' && letra[Z+30]='A' || letra[Z+30]='a' && letra[Z+40]='T' && letra[Z+50]='O')
{
for(int b=Z; b<Z+60; b=b+10)
{
if(letra[b]>=65 && letra[b]<=90)
letra[b]=letra[b]+32;
else letra[b]=letra[b];
}
}
}
}
}
}
for(int g=0; g<9; g++)
{
for(int h=0; h<10; h++)
{
if(matriz[g][h]='A' || matriz[g][h]='a' )
{
if (h>5)//hacia izquierda
{
letra[g*10+h]=matriz[g][h];
letra[A]=letra[g*10+h];
if(letra[A-1]='N' || letra[A-1]='n' && letra[A-2]='C' && letra[A-3]='I' && letra[A-4]='A' && letra[A-5]='N' || letra[A-5]='n' && letra[A-6]='O')
{
for(int c=A; c<R-7; c--)
{
if(letra[c]>=65 && letra[c]<=90)
letra[c]=letra[c]+32;
else letra[c]=letra[c];
}
}
}
}
}
}
for(int e=0; e<9; e++)
{
for(int d=0; d<10; d++)
{
if(matriz[e][d]='T' || matriz[e][d]='t')
{
if (d<5)// buscar hacia la derecha
{
letra[e*10+d]=matriz[e][d];
letra[T]=letra[e*10+d];
if(letra[T+1]='U' && letra[T+2]='E' && letra[T+3]='R' && letra[T+4]='C' && letra[T+5]='A' || letra[T+5]='a')
{
for(int s=T; s<T+6; s++)
{
if(letra[s]>=65 && letra[s]<=90)
letra[s]=letra[s]+32;
else letra[s]=letra[s];
}
}
}
}
}
}
for(int a=0; a<9; a++)
{
for(int f=0; f<10; f++)
{
if(matriz[a][f]='C')
{
if (f>3)//hacia izquierda
{
letra[a*10+f]=matriz[a][f];
letra[C]=letra[a*10+f];
if(letra[C-1]='A' && letra[C-2]='M' && letra[C-3]='P' || letra[C-3]='p' && letra[C-4]='O')
{
for(int blank=C; blank<C-7; blank--)
{
if(letra[blank]>=65 && letra[blank]<=90)
letra[blank]=letra[blank]+32;
else letra[blank]=letra[blank];
}
}
}
}
}
}
return 0;
}
|