uibk_703602-Compiler-Constr.../examples/number_guessing/number_guessing.mc
2019-01-07 13:24:22 +01:00

31 lines
672 B
MonkeyC

/* Test booleans and greater/smaller comparisons */
void guessNumber(int number, int max) {
bool success;
success = false;
while(!success) {
print("Enter a number between 0 and ");
print_int(max);
print("\n");
int guess;
guess = read_int();
success = guess == number;
if(success)
print("you guessed correct");
else {
if(guess < number)
print("the number is bigger\n");
else
print("the number is smaller\n");
}
}
print_nl();
}
int main() {
int test;
test = 3;
guessNumber(test, 10);
return 0;
}