25 lines
866 B
Kotlin
25 lines
866 B
Kotlin
// Version 1.2.40
|
|
|
|
import java.util.Random
|
|
|
|
fun main(args: Array<String>) {
|
|
val answers = listOf(
|
|
"It is certain", "It is decidedly so", "Without a doubt",
|
|
"Yes, definitely", "You may rely on it", "As I see it, yes",
|
|
"Most likely", "Outlook good", "Signs point to yes", "Yes",
|
|
"Reply hazy, try again", "Ask again later",
|
|
"Better not tell you now", "Cannot predict now",
|
|
"Concentrate and ask again", "Don't bet on it",
|
|
"My reply is no", "My sources say no", "Outlook not so good",
|
|
"Very doubtful"
|
|
)
|
|
val rand = Random()
|
|
println("Please enter your question or a blank line to quit.")
|
|
while (true) {
|
|
print("\n? : ")
|
|
val question = readLine()!!
|
|
if (question.trim() == "") return
|
|
val answer = answers[rand.nextInt(20)]
|
|
println("\n$answer")
|
|
}
|
|
}
|