Informatică, întrebare adresată de Utilizator anonim, 9 ani în urmă

Ajutor!
Realizati un program c++.

Se dă un şir cu n elemente, numere naturale. Să se verifice dacă în şir există elemente prime.Programul citește de la tastatură numărul n, iar apoi cele n elemente ale şirului.Programul afișează pe ecran mesajul DA, dacă şirul conţine elemente prime, respectiv NU în caz contrar.
Restricţii şi precizări
1 ≤ n ≤ 200
elementele şirului vor fi mai mici decât 1.000.0000.000


daniel22: ati facut functii?
Utilizator anonim: da
daniel22: functia de numere prime o ai?
Utilizator anonim: cred ca da

Răspunsuri la întrebare

Răspuns de CRG
1
Salut. Vezi fisierul atasat.
Anexe:
Răspuns de daniel22
1
int prim(int x)
{
aici scrii functia de nr prim

}
int main()
{
int a[200],n,i,k=0;
cin>>n;
for(i=0;i<n;i++)
cin>>a[i];
for(i=0;i<n;i++)
{
if(prim(a[i])==1) //daca a[i] este numar prim 
k++;
}
if(k>0)
cout<<"DA";
else
cout<<"NU";
return 0;
}
Alte întrebări interesante