Informatică, întrebare adresată de Alexandru987, 9 ani în urmă

se considera un sir de n elemente sa se afiseze un sir ordonat crescator si pe a 2 linie elementele pare ordonate crescator.
limbaj de programare c++
Ajutor va rooog!


viman39: ... ok o sa iti dau o varianta si daca iti spune ceva zici ca asa te-ai gandit sa o faci
Alexandru987: Multumesc mult asa o sa fac:))
Alexandru987: Se face prin me metoda selectiei
viman39: ce clasa esti ?
Alexandru987: A 10-a
viman39: nu cumva profa ta vrea sa faci un sir sa sa selectezi dupaia tu secvente din el ?
Alexandru987: Nu stiu initial o zis sa facem problema asta prin metoda selectiei sa o facem pe parti adica pe prima linie o chestie pe a doua urmatoarea si tot asa deci nu prea am inteles
viman39: ok o sa iti dau ce am facut eu daca e bine ok daca nu sry ... dar nah nici eu nu am prea inteles ce vrei exact sa faca problema ori tu nu ai scris complet cerinta ori ea ii cu capu' :/
Alexandru987: Ok
Alexandru987: Multumesc mult o sa mai verific si eu

Răspunsuri la întrebare

Răspuns de viman39
1
#include <iostream>
using namespace std;

int main(){   
   int v[100], i, n, j, aux;

   cout<<"n=";cin>>n;

   for(i=1;i<=n;i++){       
      cout<<"v["<<i<<"]=";       
      cin>>v[i];   
    }

    for(i=1;i<n;i++)   
    for(j=i+1;j<=n;j++)      
        if(v[i]>v[j]){
            aux=v[i];
            v[i]=v[j];
            v[j]=aux;
        }

    for(i=1;i<=n;i++) cout<<v[i]<<" ";
cout<<endl;
    for(i=1;i<=n;i++)
        if(v[i]%2==0) cout<<v[i]<<" ";
}
Alte întrebări interesante