Simba Code:
Program Game;
const
RANDOM_PICK = 100;
var
Number,Tries:Integer;
Guess:String;
Procedure DisplayResults;
begin
if (StrToInt(Guess)) > Number then
begin
Writeln('Your number ' + (Guess) + ' is ' + IntToStr((StrToInt(Guess))-Number) + ' higher than the correct number which is ' + IntToStr(Number));
Wait(2000);
IncEx(Tries, 1);
end;
if (StrToInt(Guess)) < Number then
begin
Writeln('Your number ' + (Guess) + ' is ' + IntToStr(Number-(StrToInt(Guess))) + ' lower than the correct number which is ' + IntToStr(Number));
Wait(2000);
IncEx(Tries, 1);
end;
if (StrToInt(Guess)) = Number then
begin
Writeln('WINNER');
IncEx(Tries, 10);
end;
end;
Procedure AskGuess;
begin
If (InputQuery('Guess number', 'Number', Guess)) Then
begin
//Writeln(StrToInt(Guess));
DisplayResults;
end;
end;
Procedure PickNumber;
begin
Number := Random(RANDOM_PICK);
//Writeln('' + IntToStr(Number))
AskGuess;
end;
Begin
PickNumber;
repeat
Askguess;
until Tries >= 10;
end.
bored.lol