Informatică, întrebare adresată de alexiarosu31, 8 ani în urmă

URGEEENTT DAU COROANA
Realizați programul care citește un vector de n numere naturale și ordonează elementele vectorului crescător.
Ex.
se va citi: n=8
12,3,5,2,98,78,123,1
se va afișa:
1.2,3,5,12,78,98,123​

Răspunsuri la întrebare

Răspuns de Aalyynee
1

Răspuns:

  #include<iostream>

using namespace std;

void main()

{

int i,j,n,aux,a[50];

cout<<"Introduceti numarul de elemente din sir : ";

 cin>>n;

 cout<<"Introduceti numerele"<<endl;

for(i=0;i<n;i++) 

{

 cout<<"a["<<i<<"]=";

 cin>>a[i];

 }

//urmeaza algoritmul de sortare

for(i=0;i<n-1;i++)

 for(j=i+1;j<n;j++)

 if (a[j]<a[i]) {

 aux=a[i];

 a[i]=a[j];

 a[j]=aux;

 }

 //urmeaza afisarea sirului sortat

 cout<<"Sirul sortat este:"<<endl;

for(i=0;i<n;i++)

 cout<<a[i]<<" ";

cout<<endl;

return 0;}

Alte întrebări interesante