Cerinţa
Se dă un șir cu n numere naturale. Determinați suma tuturor cifrelor numerelor prime din șir.
Date de intrare
Programul citește de la tastatură numărul n, iar apoi n numere naturale.
Date de ieşire
Programul afișează pe ecran numărul S, reprezentând suma tuturor cifrelor numerelor prime din șir.
Restricţii şi precizări
1 ≤ n ≤ 1000
cele n numere citite vor fi mai mici decât 1.000.000.000
Răspunsuri la întrebare
Răspuns de
0
#include <iostream>
using namespace std;
int main ()
{
int n,i,v[30];
cin>>n;
for(i=1; i<=n; i++)
cin>>v[i];
for(i=1; i<=n; i++)
{ int s=0;
while(v[i]!=0)
{s=s+v[i]%10;
v[i]/=10;
}
cout<<s<<" ";
}
return 0;
}
using namespace std;
int main ()
{
int n,i,v[30];
cin>>n;
for(i=1; i<=n; i++)
cin>>v[i];
for(i=1; i<=n; i++)
{ int s=0;
while(v[i]!=0)
{s=s+v[i]%10;
v[i]/=10;
}
cout<<s<<" ";
}
return 0;
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Studii sociale,
8 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă