Informatică, întrebare adresată de dynaa, 9 ani în urmă

Se dă un vector cu n elemente numere naturale.

Cerinţa
Să se ordoneze crescător elementele vectorului.

Date de intrare
Programul citește de la tastatură numărul n, apoi n numere întregi, reprezentând elementele vectorului.

Date de ieşire
Programul va afișa pe ecran cele n elemente ale vectorului, ordonate conform cerinței, separate printr-un spațiu.

Restricţii şi precizări
1 ≤ n ≤ 1000
elementele vectorului vor fi mai mici decât 1.000.000.000


AntiEaglesDavids: incearca si asta: http://pastebin.com/NSpw0AKB

Răspunsuri la întrebare

Răspuns de davidalexandru9
18
#include<iostream>
 using namespace std;
   int n, i, j, aux, a[1002];
 int main()
 {
    cin>>n;
    for(i=1;i<=n;i++) cin>>a[i];
   for(i=1;i<n;i++)
         for(j=i+1;j<=n;j++)
        {
            if(a[i]>a[j])
             {
                 aux=a[i];
                a[i]=a[j];
                a[j]=aux;
             }
        }
    for(i=1;i<=n;i++) cout<<a[i]<<" ";
      return 0;
 }

dynaa: Multumesc :)))
Alte întrebări interesante