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

Se consideră un vector a cu n elemente reale și două numere reale p și q. Să se scrie un program care
copiază într-un vector b toate elementele din a aflate în intervalul [p,q] în ordinea în care apar ele în
vector.

Răspunsuri la întrebare

Răspuns de StefanGroparu21
4

Răspuns:

#include<bits/stdc++.h>

using namespace std;

int main()

{

int n,a[1001],p,q,b[1001],k=0;

cin>>n>>p>>q;

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

{

   cin>>a[i];

   if(a[i]<=q and a[i]>=p)

   {

       k++;

       b[k]=a[i];

   }

}

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

   cout<<b[i]<<" ";

   return 0;

}

Explicație:

Nu ai specificat limbajul.

Sper ca te-am ajutat!!

Alte întrebări interesante