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

Se dă o secvenţă de numere naturale, să se pună numerele multiplu de 5 în partea de început a secvenţei.

Pseudocod, python sau c++

Mersi!

Răspunsuri la întrebare

Răspuns de sirDumitru
1

Ai cerut pseudocod, însă îți ofer deodată codul:

#include <iostream>

using namespace std;

int main(){

int n,i,j,temp;

cout<<"Din cate numere va fi format secventa?:";

cin>>n;

int sir_de_numere[n];

cout<<"Dati "<<n<<" numere:"<<endl;

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

   cin>>sir_de_numere[i];

}

for(i=0,j=0;i<n;i++){

   if(sir_de_numere[i]%5==0){

           temp=sir_de_numere[j];

       sir_de_numere[j]=sir_de_numere[i];

       sir_de_numere[i]=temp;

       j++;

   }

}

cout<<"Sirul obtinut:";

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

   cout<<" "<< sir_de_numere[i];

}

return 0;

}


Alte întrebări interesante