Se citește un vector de numere intregi, de lungime n și un număr întreg x. Se cere:
a) determinați dacă valoarea x se găsește in vector. Afișați mesajul DA sau NU după cum este cazul. ( căutarea unei valori in vector)
b) determinați dacă TOATE elementele din vectorul V sunt divizibile cu x. Afișați mesajul DA sau NU după cum este cazul (verificarea unei proprietati pentru toate elementele din vector)
Răspunsuri la întrebare
Răspuns de
2
Răspuns:
#include<iostream>
using namespace std;
int n,v[100],x,i,ok=0,divizor=0;
int main()
{cout<<"Lungimea vectorului este:";
cin>>n;
cout<<"Cititi vectorul!"<<endl;
for(i=1;i<=n;i++)
cin>>v[i];
cout<<"Cititi valoarea x!"<<endl;
cin>>x;
for(i=1;i<=n;i++)
if(v[i]==x) ok++;
if(ok>0) cout<<"DA, valoarea x se gaseste in vector."<<endl;
else cout<<"NU, valoarea x nu se gaseste in vector."<<endl;
for(i=1;i<=n;i++)
if(v[i]%x==0) divizor++;
if(divizor==n) cout<<"DA, toate elementele din vector sunt divizibile cu valoarea x.";
else cout<<"NU, nu toate elementele din vector sunt divizibile cu valoarea x.";
return 0;
}
Alte întrebări interesante
Istorie,
8 ani în urmă
Franceza,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă