Cod sursa(job #2197687)
| Utilizator | Data | 22 aprilie 2018 18:03:18 | |
|---|---|---|---|
| Problema | A+B | Scor | 0 |
| Compilator | cpp | Status | done |
| Runda | Arhiva de probleme | Marime | 0.6 kb |
#include <iostream>
using namespace std;
int main()
{
int n,v[102];
cout<<"Introdu dimensiunea vectorului \n";
cin>>n;
cout<<"Introdu elementele vectorului \n";
for(int i=1;i<=n;++i) cin>>v[i];
///Sortarea prin INSERTIE
for(int i=2;i<=n;i++)
if(v[i]<v[i-1])
{
int x=v[i];
int j=i-1;
while(j>=1&&v[j]>x)
{
v[j+1]=v[j];
j--;
}
v[j+1]=x;
}
cout<<"Afisez vectorul sortat \n";
for(int i=1;i<=n;++i) cout<<v[i]<<' ';
return 0;
}
