Présentation du Kotlin

  1. Qu'est-ce qu'un programme ?

  2. Quel mot clé permet de définir une fonction en Kotlin ?

  3. De quoi avez-vous besoin pour créer un programme Kotlin qui affiche une ligne de texte ?

    Choisissez autant de réponses que vous jugez nécessaires.

  4. Quel est le résultat obtenu avec ce code Kotlin ?

    fun main(args: Array<String>) {
      println("Hello, world!")
      println("It's a sunny and warm day!")
    }
    
  5. Comment modifieriez-vous cette fonction main() pour qu'elle affiche un gâteau à six étages pour les quatre ans d'un enfant ?

    fun main() {
      val age = 24
      val layers = 5
      printCakeCandles(age)
      printCakeTop(age)
      printCakeBottom(age, layers)
    }
    
  6. Quelle option appelle correctement la fonction ci-dessous et lui transmet des arguments d'entrée valides ?

    fun createMessage(name: String, location: String, age: Int) {
      println("My name is ${name}. I am from ${location}, and I am ${age} years old.")
    }