Неожиданные маркеры ошибки компиляции (используйте»; » для разделения выражений в одной строке

#kotlin

Вопрос:

Мой Код

 public fun main() {   var celsius:Double = 30.0  var farenheight:Double = (celsius * 9)/5)   32   println("$farenheight degrees farenheight = $celsius degrees celsius")  //var farenheight:Double = 86.0 //var celsius:Double = (farenheight - 32) * 5/9  //println("$celsius degrees celsius = $farenheight degrees farenheight")   }  

Ошибка, которую я получаю, — это неожиданные токены (используйте»; » для разделения выражений в одной строке)

Ответ №1:

Вы открыли только одну круглую скобку, но закрыли две из них:

 (celsius * 9)/5)  

Просто удалите вторую:

 var farenheight:Double = (celsius * 9)/5   32  

На самом деле вам вообще не нужны круглые скобки, так как порядок операций будет одинаковым:

 var farenheight:Double = celsius * 9 / 5   32