Informatică, întrebare adresată de floryy7, 8 ani în urmă

Se citește de la tastatura un număr natural n. Apoi se citesc n numere întregi, să se scrie un program c++ care sa afișeze primul element prim din vector

Răspunsuri la întrebare

Răspuns de whow
0

Răspuns:

#include <iostream>

using namespace std;

int main()

{

int n,i,d,v[100],nr=0;

cin>>n;

for(i=1; i<=n; i++)

cin>>v[i];

for(i=1; i<=n; i++)

{

for(d=2; d<=v[i]/2; d++)

{

if(v[i]%d==0)

nr++;//nr este nr total de divizori pe care îi are un nr si daca nr=0 inseamna ca este prim

}

if(nr==0)

{

cout<<"primul nr prim este "<<v[i];

break;

}

nr=0;

}

return 0;

}

Anexe:
Alte întrebări interesante