3. Se citesc numere de la tastatură până la apariția lui zero. Să se determine câte dintre ele erau prime. Daca nu exista nici un numar prim se afiseaza mesajul "NU EXISTA".
Exemplu: 8 42 5 6 7 5 4 3 7 0 se afiseaza 5. (numere prime sunt 5, 7, 5 , 3 si 7)
Răspunsuri la întrebare
Răspuns de
2
#include <iostream>
using namespace std;
int main()
{
int n,d,nr=0,ok=1;
while(cin>>n)
{
if(n>0)
{
for(d=2;d<=n/2;d++)
if(n%d==0)
ok=0;
if(ok==1)
nr++;
}
else
if(nr!=0)
{cout<<nr;
break;}
else
{cout<<"NU EXISTA";
break;}
}
}
Utilizator anonim:
nu merge
Alte întrebări interesante
Matematică,
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ă
Religie,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă