care este cea mai mare cifra a sumei componentelor prime dintr-un vector v cu n componente numere intregi.
subprogram va rog
URGENT 20 DE PUNCTE
Răspunsuri la întrebare
Răspuns de
2
Răspuns:
#include<iostream>
using namespace std;
int ciframax(int n)
{
int prim,max,x,s;
s=0;
for(int i=1;i<=n;i++){
cin>>x;
prim=1;
if(x<2) prim=0;
if(x==2) prim =1;
for(int d=2;d<=x/2;d++)
{
if(x%d==0) prim=0;
}
if(prim==1) s=s+x;
}
cout<<"Suma nr prime este "<<s<<endl;
max=0;
while(s) {
if(s%10>max) max=s%10;
s=s/10;
}
return max;
}
int main()
{
int n; cin>>n;
cout<<"Cea mai mare cifra a sumei numerelpr prime este "<<ciframax(n);
return 0;
}
Explicație:
lavinia1939:
mulțumesc mult :)))
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Engleza,
8 ani în urmă
Informatică,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă