can you translate this code from Java to Kotlin please? //prompt and get color as input from the user print("Enter your favorite color?\nPick \"red\", \"orange\", \"yellow\", \"green\", or \"blue\"") var color = readLine() //prompt and get Yes or No as input from the user print("\nDo you like apples? \"Yes\" or \"No\"") var like = readLine() var walk="walks" //check if user entered Yes if(like=="Yes"){ like="apples" walk="quickly runs" } //check if user entered No else if(like=="No"){ like="oranges" walk="walks" } //prompt and get the decimal as input from the user print("\nHow fast can you run a mile? Enter as a decimal") var fast = readLine() //print the first line of the story and prompt nexxt question print("\nYou are walking down the street eating some \(like!) when a \(color!) tiger runs up and take your lunch and then \(walk) away.") print("\nDo you want to \"chase\" the tiger or \"run away\"?") var run = readLine() //check if user entered "run away" if(run=="run away"){ //print the second line of the story print("\nYou run away from the tiger but it is a bad idea to run from an animal. It turns and decides to eat you. You see a bus blocking your path up ahead. Do you \"get on\" the bus or \"go around\"?") let bus=readLine() //check if user entered "get on" if(bus=="get on"){ print("\nYou get on the bus. The bus driver drove bus fastly. The tiger could not catch you. You are saved.") } //check if user entered "go around" else if(bus=="go around"){ print("\nThere is zookeeper on the other side of the bus only to see a subway entrance. He captures the tiger and you are saved.") } } //check if user entered "chase" else if(run=="chase"){ //print the second line of the story print("\nThe tiger runs but falls into the river. Do you \"help it\" or \"leave it\"?") let help=readLine() //check if user entered "help it" if(help=="help it"){ print("\nYou save the tiger and it is grateful. You have a new pet.") } //check if user entered "leave it" else if(help=="leave it"){ print("\nThe tiger died in the river. You returned to home.") } } //print the end message print("\nThe End.")
can you translate this code from Java to Kotlin please?
//prompt and get color as input from the user
print("Enter your favorite color?\nPick \"red\", \"orange\", \"yellow\", \"green\", or \"blue\"")
var color = readLine()
//prompt and get Yes or No as input from the user
print("\nDo you like apples? \"Yes\" or \"No\"")
var like = readLine()
var walk="walks"
//check if user entered Yes
if(like=="Yes"){
like="apples"
walk="quickly runs"
}
//check if user entered No
else if(like=="No"){
like="oranges"
walk="walks"
}
//prompt and get the decimal as input from the user
print("\nHow fast can you run a mile? Enter as a decimal")
var fast = readLine()
//print the first line of the story and prompt nexxt question
print("\nYou are walking down the street eating some \(like!) when a \(color!) tiger runs up and take your lunch and then \(walk) away.")
print("\nDo you want to \"chase\" the tiger or \"run away\"?")
var run = readLine()
//check if user entered "run away"
if(run=="run away"){
//print the second line of the story
print("\nYou run away from the tiger but it is a bad idea to run from an animal. It turns and decides to eat you. You see a bus blocking your path up ahead. Do you \"get on\" the bus or \"go around\"?")
let bus=readLine()
//check if user entered "get on"
if(bus=="get on"){
print("\nYou get on the bus. The bus driver drove bus fastly. The tiger could not catch you. You are saved.")
}
//check if user entered "go around"
else if(bus=="go around"){
print("\nThere is zookeeper on the other side of the bus only to see a subway entrance. He captures the tiger and you are saved.")
}
}
//check if user entered "chase"
else if(run=="chase"){
//print the second line of the story
print("\nThe tiger runs but falls into the river. Do you \"help it\" or \"leave it\"?")
let help=readLine()
//check if user entered "help it"
if(help=="help it"){
print("\nYou save the tiger and it is grateful. You have a new pet.")
}
//check if user entered "leave it"
else if(help=="leave it"){
print("\nThe tiger died in the river. You returned to home.")
}
}
//print the end message
print("\nThe End.")
Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 4 images