1.Se citeste un vector cu n elemente nr intrgi.Sa se numere cate dintre ele sunt prime.
2.Se citeste un vector cu n nr intregi.Sa se calculeze suma elementelor de pe pozitiile pare si suma elementelor de pe pozitiile impare
Răspunsuri la întrebare
Răspuns de
1
Salut. Uite aici rezolvarea problemelor tale. Succes in continuare!
1) #include <iostream>
using namespace std;
int main()
{
int i,n;
int found=0;
bool prim;
cin>>n;
int v[n];
for(i=0;i<n;i++)
cin>>v[i];
for(i=0;i<n;i++)
{
prim=true;
for(int d=2;d<=v[i]/2;d++)
if(v[i]%d==0)
prim=false;
if(prim==true)
found++;
}
cout<<"Numere: "<<found<<endl;
return 0;
}
2) #include <iostream>
using namespace std;
int main()
{
int i,n;
int spare=0;
int simpare=0;
cin>>n;
int v[n];
for(i=0;i<n;i++)
cin>>v[i];
for(i=0;i<n;i++)
{
if(i%2==0)
spare=spare+v[i];
else
simpare=simpare+v[i];
}
cout<<"Suma elem. pare: "<<spare<<endl;
cout<<"Suma elem. impare: "<<simpare;
return 0;
}
1) #include <iostream>
using namespace std;
int main()
{
int i,n;
int found=0;
bool prim;
cin>>n;
int v[n];
for(i=0;i<n;i++)
cin>>v[i];
for(i=0;i<n;i++)
{
prim=true;
for(int d=2;d<=v[i]/2;d++)
if(v[i]%d==0)
prim=false;
if(prim==true)
found++;
}
cout<<"Numere: "<<found<<endl;
return 0;
}
2) #include <iostream>
using namespace std;
int main()
{
int i,n;
int spare=0;
int simpare=0;
cin>>n;
int v[n];
for(i=0;i<n;i++)
cin>>v[i];
for(i=0;i<n;i++)
{
if(i%2==0)
spare=spare+v[i];
else
simpare=simpare+v[i];
}
cout<<"Suma elem. pare: "<<spare<<endl;
cout<<"Suma elem. impare: "<<simpare;
return 0;
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă