Se pide al usuario introducir 5 números los cuales serán almacenados en un vector para posteriormente ordenarlos de menor a mayor.
1 #include <iostream>
2
3 using namespace std;
4
5 int main()
6 {
7 int nota[5];
8 int mini;
9 int pos_min;
10 int aux;
11
12 for(int i=0; i<5; i++)
13 {
14 cout << "Intro nota "<< i+1<< ": ";
15 cin >> nota [i];
16 }
17 //_____________________________________
18 for(int j=0; j<5; j++)
19 {
20 mini=nota[j];
21 pos_min=j;
22 for(int i=j; i<5; i++)
23 {
24 if (nota[i]<mini)
25 {
26 mini=nota[i];
27 pos_min=i;
28 }
29 }
30 //Intercambia
31 aux=nota[pos_min];
32 nota[pos_min]=nota[j];
33 nota[j]=aux;
34 }
35
36 //________________________________________
37
38
39 cout << "Las nota son: " ;
40 for(int i=0; i<5; i++)
41 cout << endl << nota[i] << "," ;
42
43 }
No hay comentarios:
Publicar un comentario