Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: estudiante_1 en 2 Enero 2016, 19:37 pm



Título: Encontrar el mayor elemento de una matriz y su posicion
Publicado por: estudiante_1 en 2 Enero 2016, 19:37 pm
Ya me salió, este es el codigo:
Código:
 int main(void){
      int m[3][3],i,j,n,posfila,poscolumna;
      srand(time(NULL));
             for(i=0;i<3;i++){
             for(j=0;j<3;j++){
             scanf("%d",&m[i][j]);
             }

             }
             printf("\n\t");

              for(i=0;i<3;i++){
              printf("\n");
             for(j=0;j<3;j++){

              printf("%6d ",m[i][j]);

             }

             }
             posfila=0;
             poscolumna=0;
             int mayor=m[0][0];
             for(i=0;i<3;i++){
             for(j=0;j<3;j++){

              if(m[i][j]>mayor){
                    mayor=m[i][j];
              posfila=i;
              poscolumna=j;

             }
             }
             } printf("\n%d es el mayor y la posicion es [%d] [%d]\n",mayor,posfila,poscolumna);
       system("pause");
       return(0);

     }