Arreglo bidimensional

Iniciado por luiisyolmaan, 4 Octubre 2012, 04:03 AM

0 Miembros y 1 Visitante están viendo este tema.

luiisyolmaan

4.-Crear un arreglo bidimensional (4X3) que permita intercambiar los elementos de
la primera fila con los de la última fila.



que solucion me dariaN????? ;D :rolleyes: ;D

luiisyolmaan

me dieron este codigo pero solo me cambia de columnas no de fila como sera para las filas!!!

void intercambiar (int M[20][20], int f, int c)
{
for (int i = 1 ; i <= f ; i++)
{
  int aux = M [1];
  M [1] = M [c];
  M [c] = aux;
}
}

leosansan

#2
Cita de: luiisyolmaan en  4 Octubre 2012, 04:07 AM
Creo que así te funcionará, sólo tienes que cambiar TAM por 20:

void intercambiar (int M[20][20], int f, int c)
{
 
       for (j=0;j<TAM;j++) /*<==intercambio*/
           {
                temp1=a[0][j];
                temp2=a[TAM-1][j];
               a[0][j]= temp2;
               a[TAM-1][j]= temp1;
           }
}
}

Ya me dirás que tal.
Saludos!.