From 2e71189688da5c2731d6b2e4fb2cb6da42f53b1a Mon Sep 17 00:00:00 2001 From: irakli Date: Sun, 28 Jun 2026 12:47:02 +0300 Subject: [PATCH] Miniprogramm Kotlin --- onboarding.kt | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 onboarding.kt diff --git a/onboarding.kt b/onboarding.kt new file mode 100644 index 0000000..bf5365d --- /dev/null +++ b/onboarding.kt @@ -0,0 +1,32 @@ +fun main() { + val name = "Koshka" + val favouriteActivities = listOf("jumping on the trees", "eating bananas", "doing jumpscares to other animals", "doing funny sounds") + + println("Monkey whose name is $name like to $favouriteActivities") + Thread.sleep(5000) + + println("Also...") + Thread.sleep(3000) + + println("Monkey $name like to sleep. Very much.") + Thread.sleep(1000) + + println("Look!") + for (i in 5 downTo 0) { + if(i == 0) { + println("Zzz...") + break + } + println("Monkey $name will fall asleep in $i") + Thread.sleep(1500) + } + println("How do you think how long in hours will monkey $name sleep?") + + getGuessTheTime(userTime = getTime(), name = name) + +} + +fun getTime() : Int? = readLine()?.toInt() +fun getGuessTheTime(userTime: Int?, name: String?) { + println("You think monkey $name will sleep $userTime hours,\n but noup, monkey $name will sleep 67 hours\n uhehehehehehehh :DDDDDD ") +} \ No newline at end of file