miércoles, 27 de junio de 2012

7. Máximo de una Fila


/* Escribir un programa que lea una matriz de 5 filas y 5 columnas de valores enteros.
A continuación, el programa debe pedir el número de una fila (entre 1 y 5). 
El programa deberá devolver el valor máximo de esa fila.*/




#include "iostream"
#include "conio.h"
using namespace std;
 int main()
{
  int mat[6][6];
  int n,i,j;
  cout<<"\n \t \t \t Obtiene el valor maximo de x fila \n \n";
  for (i=1;i<=5;i++)
  {
   for (j=1;j<=5;j++)
   {
    cout<<"\t \t \tValor en la posicion ("<<i<<" , "<<j<<") \t";
      cin>>mat[i][j];
   }
  }


  // IMPRIME LA MATRIZ
  cout<<"\n \t \t La Matriz es: \n";
 for (i=1;i<=5;i++)
 {
cout<<"\n \t \t \t";
   for (j=1;j<=5;j++)
   {
        cout<<mat[i][j]<<"\t";
   }
 }
//Calcula máximo de la fila
int max;
cout<<"\n \n \t Para devolver el maximo de una fila, Ingrese el numero de fila \t";
cin>>i;
     max=mat[i][1];
   for (j=2;j<6;j++)
   {
       if(max<mat[i][j])
       {
max=mat[i][j];
       }
   }
 cout<<"\n \n \t \t \t El valor maximo de la fila "<<i <<" es: " <<max;
 getch();
}

2 comentarios: