Răspuns :

Răspuns:

Problema 1)

#include <iostream>

using namespace std;

int main()

{int v[100],n,i,r;

r=0;

cout<<"n= ";

cin>>n;

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

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

cin>>v[i];}

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

{if(v[i]==0)

r=r+1; }

cout<<"Numarul de valori nule din vector este : "<<r;

}

Problema 2)

#include <iostream>

using namespace std;

int main()

{int v[100],n,i,k,s;

s=0;

cout<<"n= ";

cin>>n;

cout<<"k= ";

cin>>k;

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

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

cin>>v[i];}

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

{if(v[i]%k==0)

s=s+v[i];}

cout<<"Suma elementelor din sir divizibile cu k este : "<<s;

}

Poftim! Sper sa te ajute!