sa se ordoneze elementele pare dintr-un vector
radugiulia:
crescator sau descrescator ?
Răspunsuri la întrebare
Răspuns de
2
#include <iostream>using namespace std;
int n,m=0;int v[1001],vPare[1001];
int main(){ cin>>n; for(int i=1;i<=n;++i){ ///CITIRE VECTOR cin>>v[i]; if(v[i]%2==0){ ///DACA E PAR IL BAGAM IN VECTORUL PENTRU ELEMENTE PARE vPare[++m]=v[i]; } } int aux; ///SORTARE CRESCATOR for(int i=1;i<=m;++i){ for(int j=i+1;j<=m;++j){ if(vPare[i]>vPare[j]){ //daca vrei o sortare descrescatoare schimbi semnul > cu < aux=vPare[i]; vPare[i]=vPare[j]; vPare[j]=aux; } } } for(int i=1;i<=m;++i){ cout << vPare[i] << " "; } return 0;}
int n,m=0;int v[1001],vPare[1001];
int main(){ cin>>n; for(int i=1;i<=n;++i){ ///CITIRE VECTOR cin>>v[i]; if(v[i]%2==0){ ///DACA E PAR IL BAGAM IN VECTORUL PENTRU ELEMENTE PARE vPare[++m]=v[i]; } } int aux; ///SORTARE CRESCATOR for(int i=1;i<=m;++i){ for(int j=i+1;j<=m;++j){ if(vPare[i]>vPare[j]){ //daca vrei o sortare descrescatoare schimbi semnul > cu < aux=vPare[i]; vPare[i]=vPare[j]; vPare[j]=aux; } } } for(int i=1;i<=m;++i){ cout << vPare[i] << " "; } return 0;}
Alte întrebări interesante
Limba română,
8 ani în urmă
Studii sociale,
8 ani în urmă
Geografie,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă