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


Va rog sa ma ajutati
2. Sortati crescator elementele unui vector citit de la tastatura.
3. Verificati de cate ori apare o anumita valoare in interiorul unui vector citit de la tastatura.
4. Sa se afiseze elementele pare ale unui vector citit de la tastatura
5. Se citesc de la tastatura un numar natural n si un vector v de n elemente intregi. Adaugati un element nou pe prima pozitie a vectorului


ElenaGr: în ce limbaj?
daniel20022: C++

Răspunsuri la întrebare

Răspuns de ovdumi
0

Răspuns:

2. int n,v[100000],i,j,aux;

cin>>n;

for (i=1;i<=n;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]<<" ";

3. int n,v[100000],i,C=0,x;

cin>>x;

cin>>n;

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

{

   cin>>v[i];

   if (v[i]==x)

       C=C+1;

}

cout<<C;

4. int n,v[100000],i;

cin>>n;

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

   cin>>v[i];

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

{

   if (v[i]%2==0)

       cout<<v[i]<<" ";

}

5. int n,v[100000],i,x;

cin>>n;

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

   cin>>v[i];

cin>>x;

v[1]=x;

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

   cout<<v[i]<<" ";

Explicație:

La toate problemele am pus 100000 ca dimensiunea maxima a vectorului, intrucat acest detaliu nu este precizat in cerinta ta.

Alte întrebări interesante