uibk_703602-Compiler-Constr.../examples/prime/prime.mc
2019-01-06 12:11:47 +01:00

36 lines
430 B
MonkeyC

int is_prime(int n){
int i;
i = 2;
int mod;
while (i < n/2)
{
mod = n - (n/i)*i;
if(mod == 0){
return 0;
}
i = i +1;
}
return 1;
}
int main()
{
print("Please enter a number: ");
int n;
n = read_int();
print_nl();
int result;
result = is_prime(n);
print("prime(");
print_int(n);
print(") = ");
print_int(result);
print_nl();
return 0;
}