/** | |
* Simple mathematics quiz | |
* @author: Jeremy Rayner | |
* based on algorithms from INPUT/Marshall Cavendish/1984 | |
*/ | |
while (true) { | |
try { | |
def n = (int)(Math.random() * 12) + 1 | |
println "What is $n times 9?" | |
def a = System.in.readLine().toInteger() | |
if (a == n * 9) println "Correct" | |
} catch (Exception e) { | |
println "The computer didn't understand your input" | |
} | |
} |