Kotlin Quiz - Find the Output

Kotlin Quiz - Find the Output

Professional Development

10 Qs

quiz-placeholder

Similar activities

Java Strings and lops

Java Strings and lops

Professional Development

10 Qs

Java Programming Quiz #1

Java Programming Quiz #1

Professional Development

10 Qs

Java Fundamentals

Java Fundamentals

Professional Development

11 Qs

StreamQuiz

StreamQuiz

Professional Development

12 Qs

 ครั้งที่ 1.ม.5 Arduino  , หลอดไฟ LED

ครั้งที่ 1.ม.5 Arduino , หลอดไฟ LED

Professional Development

10 Qs

MATERIAL DIDACTICO - TEST JAVA- KHIPU

MATERIAL DIDACTICO - TEST JAVA- KHIPU

Professional Development

10 Qs

c program -basic

c program -basic

Professional Development

10 Qs

Kotlin Quiz 4

Kotlin Quiz 4

Professional Development

12 Qs

Kotlin Quiz - Find the Output

Kotlin Quiz - Find the Output

Assessment

Quiz

Computers

Professional Development

Hard

Created by

Nisha V

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the output of the following code? fun square(num: Int): Int { return num * num } fun main() { val result = square(5) println("The square of 5 is: $result") }

The square of 5 is: 10

25

The square of 5 is: 25

square(5)

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the output of the following code? fun factorial(n: Int): Int { return if (n == 0) 1 else n * factorial(n - 1) } fun main() { val num = 5 val result = factorial(num) println("Factorial of $num is $result") }

120

25

Factorial of 5 is 120

5

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the output of the following code? fun add(a: Int, b: Int): Int = a + b fun calculate(x: Int, y: Int, operation: (Int, Int) -> Int): Int { return operation(x, y) } fun main() { val result = calculate(10, 5, ::add) println("Result: $result") }

10

15

Result: 15

Error

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the output of the following code? fun main() { val square = { x: Int -> x * x } val result = square(6) println("Square is: $result") }

36

6

Square is: 36

Error

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the output of the following code? inline fun greet(block: () -> Unit) { println("Before greeting") block() println("After greeting") } fun main() { greet { println("Hello, Nisha!") } }

Before greeting Hello, Nisha! After greeting

Hello, Nisha! After greeting

Only Before greeting

Compilation Error

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the output of the following code? val age = 18 if (age < 13) { println("Child") } else if (age in 13..17) { println("Teenager") } else { println("Adult") }

Teenager

Adult

Child

Error

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the output of the following code? val day = 3 when (day) { 1 -> println("Sunday") 2 -> println("Monday") 3 -> println("Tuesday") else -> println("Invalid day") }

Monday

Tuesday

3

Invalid day

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?