C/Visual C - No puedo ordernar de menos a mayor

 
Vista:
sin imagen de perfil
Val: 1
Ha disminuido su posición en 18 puestos en C/Visual C (en relación al último mes)
Gráfica de C/Visual C

No puedo ordernar de menos a mayor

Publicado por alvaro (1 intervención) el 14/05/2020 17:41:47
Este es el enunciado: Realiza un programa capaz de ordenar los números en una matriz de 2 x 2
de menor a mayor y represente la matriz

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
/*Realiza un programa capaz de ordenar los números en una matriz de 2 x 2
de menor a mayor y represente la matriz. */
 
#include <iostream>
#include <conio.h>
#include <time.h>
#include <stdlib.h>
 
using namespace std;
int main(){
 
	int matriz[2][2];
 
	for(int f=0; f<2; f++) {
		for(int c=0; c<2; c++){
			cout<<"Inserte los miembros de la matriz ["<<f<<"] ["<<c<<"]";
			cin>>matriz[f][c];
		}
	}
 
 
int aux;
 
	for(int f=0; f<2; f++) {
		for(int c=0; c<2; c++){
			for (int f1 = f; f1<2; f1++){
				for (int c1 = 0; c1<2; c1++){
 
					if(matriz[f][c] > matriz[f1] [c1]){
						aux =matriz[f1][c1];
						matriz[f1][c1]=matriz[f][c];
						matriz[f][c] = aux;
 
					}
				}
			}
		}
	}
 
	for(int f=0; f<2; f++) {
		for(int c=0; c<2; c++){
			cout<<matriz[f][c]<<" ";
		}
		//printf("\n");
	}
system("PAUSE");
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder