SE CONSIDERA UN VECTOE , AVAND n ELEMENTE (n<100) CU NUMERE NATURALE. SA SE OBTINA:
-cate elemente din vector sunt pare
-cate elemente din vector sunt impare
-stabiliti daca vectorul contine un element egal cu x (numarul dat; cautarea valorii x in vector)
-cate elemente din vector sunt egale cu x (numarul dat)
CATE UN PROGRAM DIFERIT PENTRU FIECARE
IN C++
{cin>>n;
for(i=1;i<=n;i++)
cin>>v[i];
.....
Răspunsuri la întrebare
Răspuns de
1
-cate elemente din vector sunt pare
#include <iostream>
using namespace std;
int main ()
{ int i,v[100],n,kpar=0;
cout<<"cate elemente are vectorul: ";cin>>n;
for(i=0;i<n;i++)
cin>>v[i];
for(i=0;i<n;i++)
if(v[i]%2==0)
kpar++;
cout<<"vectorul are "<<kpar<<" - numere pare"<<endl;
}
-cate elemente din vector sunt impare
#include <iostream>
using namespace std;
int main ()
{ int i,v[100],n,kimpar=0;
cout<<"cate elemente are vectorul: ";cin>>n;
for(i=0;i<n;i++)
cin>>v[i];
for(i=0;i<n;i++)
if(v[i]%2!=0)
kimpar++;
cout<<"vectorul are "<<kimpar<<" - numere impare";
}
-stabiliti daca vectorul contine un element egal cu x (numarul dat; cautarea valorii x in vector)
#include <iostream>
using namespace std;
int main ()
{ int i,x,v[100],n,ok=0;
cout<<"citeste o valoare: ";cin>>x;
cout<<"cate elemente are vectorul: ";cin>>n;
for(i=0;i<n;i++)
cin>>v[i];
for(i=0;i<n;i++)
if(v[i]==x)
ok=1;
if(ok)
cout<<"da ";
else
cout<<"nu";
}
-cate elemente din vector sunt egale cu x (numarul dat)
#include <iostream>
using namespace std;
int main ()
{ int i,x,v[100],n,k=0;
cout<<"citeste o valoare: ";cin>>x;
cout<<"cate elemente are vectorul: ";cin>>n;
for(i=0;i<n;i++)
cin>>v[i];
for(i=0;i<n;i++)
if(v[i]==x)
k++;
cout<<"valoarea se gaseste de " <<k<< " ori in vector";
}
#include <iostream>
using namespace std;
int main ()
{ int i,v[100],n,kpar=0;
cout<<"cate elemente are vectorul: ";cin>>n;
for(i=0;i<n;i++)
cin>>v[i];
for(i=0;i<n;i++)
if(v[i]%2==0)
kpar++;
cout<<"vectorul are "<<kpar<<" - numere pare"<<endl;
}
-cate elemente din vector sunt impare
#include <iostream>
using namespace std;
int main ()
{ int i,v[100],n,kimpar=0;
cout<<"cate elemente are vectorul: ";cin>>n;
for(i=0;i<n;i++)
cin>>v[i];
for(i=0;i<n;i++)
if(v[i]%2!=0)
kimpar++;
cout<<"vectorul are "<<kimpar<<" - numere impare";
}
-stabiliti daca vectorul contine un element egal cu x (numarul dat; cautarea valorii x in vector)
#include <iostream>
using namespace std;
int main ()
{ int i,x,v[100],n,ok=0;
cout<<"citeste o valoare: ";cin>>x;
cout<<"cate elemente are vectorul: ";cin>>n;
for(i=0;i<n;i++)
cin>>v[i];
for(i=0;i<n;i++)
if(v[i]==x)
ok=1;
if(ok)
cout<<"da ";
else
cout<<"nu";
}
-cate elemente din vector sunt egale cu x (numarul dat)
#include <iostream>
using namespace std;
int main ()
{ int i,x,v[100],n,k=0;
cout<<"citeste o valoare: ";cin>>x;
cout<<"cate elemente are vectorul: ";cin>>n;
for(i=0;i<n;i++)
cin>>v[i];
for(i=0;i<n;i++)
if(v[i]==x)
k++;
cout<<"valoarea se gaseste de " <<k<< " ori in vector";
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Geografie,
8 ani în urmă
Engleza,
8 ani în urmă
Geografie,
9 ani în urmă
Istorie,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă