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

se da un tabel cu 10 elemente numere intregi de aranjat elementele tabelului in ordine crescatoarea

Răspunsuri la întrebare

Răspuns de Puiutz
0
for(int i=1; i<10;i++)
for(int j=i+1;j<=10;j++)
If(v[i]>v[j])
{int aux = v[i];
v[i]=v[j];
v[j=aux;
}
Răspuns de StarBack
0
Salut. Uite aici rezolvarea problemei. Succes in continuare. 


#include "stdafx.h"
#include <iostream>

using namespace std;

int main()
{
         int i;
         bool found;

         int v[9];

         for (i = 0; i < 10; i++)
               cin >> v[i];

        do
        {
              found = true;

              for (int j = 0; j < 9; j++)
              {
                        if (v[j] > v[j + 1])
                        {
                               swap(v[j], v[j + 1]);
                               found = false;
                         }
              }
         } while (!found);


         for (i = 0; i < 10; i++)
               cout << v[i] << " ";
     return 0;
}
Alte întrebări interesante