neste kode:
(Velger å bumpe denen siden det ble litt off-topic + mitt forrige inlegg ble bare rot).
Koden er i C++, og jeg er ikke ut etter selve outputen men hva outputen er? (Hvorfor er outputen akkurat det tallet det er).
Kode
#include <iostream>
#include <math.h>
int xyz(int h)
{
int i=1, j=2;
double k=0;
if (h<=100)
k=h;
else
k=sqrt(double(h))+1;
while(j<k)
{
if(h%j==0)
{
i=0;
j=h;
}
j++;
}
return i;
}
int main()
{
int j=0, i=1;
while(j<10001)
{
i++;
if(xyz(i)==1)
j++;
}
std::cout << i << std::endl;
std::cout << "Press return to exit..." << std::endl;
std::cin >> j;
}