Posted by :
Jason
viernes, 30 de diciembre de 2016
Mediante una matriz saber cual es el numero Mayor y Menor y mostrar la matriz de los elementos ingresados.
Código:
#include<iostream>
#include<iomanip>
#include<stdlib.h>
using namespace std;
void ingresar(float A[50][50],int n, int m);
void mostrar(float A[50][50],int n, int m);
void mayor(float A[50][50],int n, int m);
void menor(float A[50][50],int n, int m);
int main()
{
system("cls");
// system("color A0");
int n,m;
float A[50][50];
cout<<"\n\n\t- INGRESA FILAS : ";
cin>>n;
cout<<"\n\t- INGRESA COLUMNAS : ";
cin>>m;
ingresar(A,n,m);
mostrar(A,n,m);
mayor(A,n,m);
menor(A,n,m);
cout<<endl<<endl;
system("pause");
}
void ingresar(float A[50][50],int n, int m)
{
for(int i=0;i<n;i++)
for(int j=0;j<m;j++)
{
cout<<endl<<"\t\t\t\t - ["<<i<<"]"<<"["<<j<<"] =";
cin>>A[i][j];
}
}
void mostrar(float A[50][50],int n, int m)
{
cout<<"\n\n\t Matriz = \n";
for(int i=0;i<n;i++)
{
cout<<endl<<"\n\t\t";
for(int j=0;j<m;j++)
{
cout<<" "<<setw(4)<<A[i][j];
}
}
}
void mayor(float A[50][50],int n, int m)
{
float mayor=A[0][0];
for(int i=0;i<n;i++)
for(int j=0;j<m;j++)
{
if(A[i][j]>mayor)
mayor=A[i][j];
}
cout<<"\n\n\n\t\t\tEL MAYOR = "<<mayor;
}
void menor(float A[50][50],int n, int m)
{
float menor=A[0][0];
for(int i=0;i<n;i++)
for(int j=0;j<m;j++)
{
if(A[i][j]<menor)
menor=A[i][j];
}
cout<<"\n\n\t\t\tEL MENOR = "<<menor;
}