Código
#include <iostream> using namespace std; void ordenar (int[][3],int); void llenar (int[][3],int); void imprimir(int[][3],int); main() { int fila; int A [fila][3]; llenar(A,fila); return 0; } void llenar(int A [][3],int x) { cout<<"ingrese numero de filas"<<endl; cin>>x; for(int i=0;i<x;i++) { for(int j=0;j<3;j++) { cout<<"ingrese los elementos de la matriz"<<endl; cin>>A[i][j]; } } cout<<"esta es la matriz desordenada"<<endl; imprimir(A,x); cout<<endl; cout<<"este es la matriz ordenada"<<endl; ordenar(A,x); } void imprimir(int A[][3],int x) { for(int i=0;i<x;i++) { for(int j=0;j<3;j++) { cout<<"["<< A[i][j]<<"]"; } } } void ordenar( int A [][3],int x) { for(int i=0;i<x;i++) { for(int j=0;j<3;j++) { for(int y=0;y<i;y++) { for(int z=0;z<3;z++) { if(A[i][j]< A[x][y]) { int aux=A[i][j]; A[i][j]=A[x][y]; A[x][y]=aux; } } } } } imprimir(A,x); }
MOD: Utiliza etiquetas de Código GeSHi para el código.