Présentation du Kotlin Revenir au parcours Qu'est-ce qu'un programme ? Une tâche spécifique Un outil qui permet d'écrire du code Kotlin Une série d'instructions exécutées par un système informatique pour réaliser une action Un ensemble d'instructions indiquant à votre ordinateur d'afficher le message "Joyeux anniversaire !" Quel mot clé permet de définir une fonction en Kotlin ? fun func function newFunction main 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. Un commentaire décrivant la fonction de votre programme une fonction main() des accolades {} autour des instructions du système un appel de print() ou println() Une instruction repeat() 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!") } Une ligne de texte affichée Deux lignes de texte affichées Trois lignes de texte affichées Deux lignes de texte affichées, séparées par une ligne vide 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) } Définir val age sur 6 et val layers sur 4 Définir val age sur "4" et val layers sur "6" Définir val age sur 4 et val layers sur 6 Ne pas modifier le code 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.") } createMessage("Amy", "Australia", 20) createMessage("Evan", England, 9) createmessage("Tom", "Thailand", “40”) createMessage(Heather, “Haiti”, 7) Envoyer les réponses error_outline Une erreur s'est produite lors de la notation du quiz. Veuillez réessayer.