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

Se da un numar x de maxim 4 cifre sa se construiasca un vector si sa se determine cel mai mare numar care se poate forma cu cifrele lui x.(Algoritmul de rezolvare al problemei in c++)

Răspunsuri la întrebare

Răspuns de hotlinemiami
0
int main(){    int n,v[4],i=0,j;    cin>>n;    while(n>0)    {        v[i++]=n%10;    //i=nr de cifre        n=n/10;    }    bool ok;    int aux;    do  //algoritm bubble sort    {        ok=false;        for(j=0;j<i-1;j++)            if(v[j]>v[j+1])            {                aux=v[j];                v[j]=v[j+1];                v[j+1]=aux;                ok=true;            }    }while(ok==true);    for(j=i-1;j>=0;j--)        cout<<v[j];}

hotlinemiami: Imi cer scuze ca apare astfel, mie imi arata aranjat.
Alte întrebări interesante