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.")

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question
100%

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.")

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 steps with 4 images

Blurred answer
Knowledge Booster
Files and Directory
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education