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

Se citesc de la tastatură cele n elemente întregi ale unui vector v şi două valori a şi b. Să se scrie un program care copiază într-un vector u, acele elemente din v care se află în intervalul [a,b].

Răspunsuri la întrebare

Răspuns de andriesboss92
0

#include <iostream>

using namespace std;

int main()

{

   int v[100], u[100],n,a,b, m=0;

   

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

   cout<<"a = "; cin>>a;

   cout<<"b = "; cin>>b;

   

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

   {

       cin>>v[i];

       if(v[i]>=a && v[i]<=b)

       {

           m++;

           u[m]=v[i];

       }

   }

   

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

       cout<<u[i]<<" ";

}

Alte întrebări interesante