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

Ordonați elementele unui vector folosind metoda bulelor, după penultima cifra. ​

Răspunsuri la întrebare

Răspuns de lucaciucandrei
4

COROANA TE ROG!

#include<iostream>

using namespace std;

int main(){

   int v[101],n,sem;

   cin>>n;

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

       cin>>v[i];

   do{

       sem=1;

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

           if(v[i]/10%10>v[i+1]/10%10){

               int aux=v[i];

               v[i]=v[i+1];

               v[i+1]=aux;

               sem=0;

           }

   }while(sem==0);

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

       cout<<v[i]<<' ';

   return 0;

}

Alte întrebări interesante
Matematică, 9 ani în urmă