Guest User

Untitled

a guest
Jun 1st, 2012
34
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.75 KB | None | 0 0
  1. number_to_guess := Random value(0, 100) floor
  2. number_guessed := -1
  3. last_number_guessed := -1
  4. last_difference := -1
  5. difference := -1
  6. tries := 0
  7.  
  8. while (number_guessed != number_to_guess and tries < 10,
  9. last_number_guessed := number_guessed
  10. last_difference := difference
  11.  
  12. writeln("Guess a number?")
  13. number_guessed := (File standardInput readLine asNumber)
  14. if (number_guessed == number_to_guess, break)
  15.  
  16. if (number_guessed > number_to_guess,
  17. difference := number_guessed - number_to_guess,
  18. difference := number_to_guess - number_guessed)
  19.  
  20. if (difference > last_difference and tries > 0, "colder!" println, if (tries > 0, "hotter!" println))
  21.  
  22. tries := tries + 1
  23.  
  24. )
  25.  
  26. if (number_guessed == number_to_guess, "You did it!" println, "Loser!" println)
Advertisement
Add Comment
Please, Sign In to add comment