23.1.23010290. Učitavati brojeve i ispitivati da li su prosti pa takve sabirati dok ne unesemo 5 prostih brojeva. Ispisati zbir.
Opis rješenja:
Listing programa:
/* 23010290 Učitavati brojeve i ispitivati da li su prosti pa takve sabirati
dok ne učitamo 5 prostih brojeva. Ispisati zbir. */
#include <cstdlib>
#include <iostream>
#include <cmath>
using namespace std;
int main()
{ bool prost; int kor, br=0, suma5=0, x;
while (br<5)
{prost=true;
cin >>x;
kor=sqrt(x);
for (int i=2;i<=kor && prost==true;i++)
if (x%i==0) prost=false;
if (x==2) prost=true;
if (prost==true) {suma5=suma5+x ; br++;}
}
cout << "Suma 5 prostih brojeva " << suma5 << endl;
system("PAUSE");
return EXIT_SUCCESS;
}
Ispis na ekranu:
Riješeni zadaci Index
|