w3resource

Kotlin Function: Print person details with named arguments

Kotlin Function: Exercise-10 with Solution

Write a Kotlin function that takes named arguments `name`, `age`, and `city` and prints the details of a person.

Sample Solution:

Kotlin Code:

fun printDetails(name: String, age: Int, city: String) {
    println("Name: $name")
    println("Age: $age")
    println("City: $city")
}

fun main() {
    printDetails(name = "Gerhard Rikuto", age = 22, city = "New York")
}

Sample Output:

Name: Gerhard Rikuto
Age: 22
City: New York

Explanation:

In the above exercise -

  • The printDetails() function takes three named arguments: name of type String, age of type Int, and city of type String.
  • Inside the function, it prints the details of a person by accessing the values of the named arguments. The details are printed using println().
  • In the main function, we call the "printDetails()" function and provide the values for the named arguments explicitly.

Kotlin Editor:


Previous: Calculate circle area with default pi.
Next: Print a greeting message with person's name.

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Become a Patron!

Follow us on Facebook and Twitter for latest update.

It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.

https://www.w3resource.com/kotlin-exercises/function/kotlin-function-exercise-10.php