Máximo y mínimo de una matriz

Beatriz Pina
 
#include <stdio.h>
#include <stdlib.h>
# define DIM 3

void leer_matriz (int A[DIM][DIM]);
void escribir (int A[DIM][DIM]);
int max_matriz (int A[DIM][DIM]);
int min_matriz  (int A[DIM][DIM]);

int main()
{     int A[DIM][DIM];
      int max, min;

      leer_matriz (A);
      escribir_matriz (A);

      max=max_matriz (A);
      min=min_matriz (A);

      printf("El maximo y el minimo son: %d y %d n", max, min);
      system("PAUSE");
      return 0;
}

void leer_matriz (int A[DIM][DIM])
{    
      int i, j;
      for (i=0; i<DIM; i++)
      {
       printf ("Dame los %d datos de la fila %d: n", DIM, i+1);
       for(j=0; j<DIM; j++)
          scanf("%d", &A[i][j]);
      }
}

void escribir_matriz (int A[DIM][DIM])
{    
      int i, j;
      printf ("Esta matriz es: n");
      for (i=0; i<DIM; i++)
      {
         for (j=0; j<DIM; j++)
            printf("%d   ", A[i][j]);
         printf("n");
      }
}

int max_matriz (int A[DIM][DIM])
{    
      int i, j, max;
      max=A[0][0];
      for (i=0; i<DIM; i++)
       for (j=0; j<DIM; j++)
          if(A[i][j]>max) max=A[i][j];

      return max;
}

int min_matriz (int A[DIM][DIM])
{    
      int i, j, min;

      min=A[0][0];
      for (i=0; i<DIM; i++)
       for (j=0; j<DIM; j++)
          if(A[i][j]<min) min=A[i][j];

      return min;
}

Esta entrada fue publicada en Sin categoría. Guarda el enlace permanente.

Una respuesta a Máximo y mínimo de una matriz

  1. Ricardo dijo:

    bien,ric.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s