ik probeer een programma te maken die alle priemgetallen tot 1000 laat zien dit heb ik:
wat doe ik verkeerd?
Code:
#include <iostream>
using namespace std;
int main();
{
int miljoen = 1000;
// Check of een getal een priemgetal is
for (int i = 0; i < miljoen; i++)
// Check of het een 2 of een 3 is
if (i == 2 || i == 3)
{
cout << i;
}
int temp = i;
// Deel elk het getal boven de ��n (vanaf 2 dus) en onder
// de helft van het getal dat we testen
for (int j = 2; j < ((temp/2)+1); j++)
{
if ((temp % j) == 0)
{
break; // als een getal perfect deelt(de rest 0 is) spring uit de loop
}
if(j == (temp/2))
{
cout << i;
return 0;
}
wat doe ik verkeerd?