Reference Materials
Certification Courses
Created with over a decade of experience and thousands of feedback.
Python online compiler
JavaScript online compiler
SQL online compiler
Java online compiler
HTML online compiler
C online compiler
C++ online compiler
C# online compiler
PHP online compiler
Swift online compiler
Kotlin online compiler
TypeScript online compiler
Go online compiler
Rust online compiler
Scala online compiler
Dart online compiler
R online compiler
Ruby online compiler
Kotlin Program to Display Prime Numbers Between Two Intervals
In this program, you'll learn to display prime numbers between two given intervals, low and high. You'll learn to do this using a while and a for loop in Kotlin.
Example: Display Prime Numbers Between two Intervals
fun main(args: Array<String>) {
var low = 20
val high = 50
while (low < high) {
var flag = false
for (i in 2..low / 2) {
// condition for nonprime number
if (low % i == 0) {
flag = true
break
}
}
if (!flag)
print("$low ")
++low
}
}
When you run the program, the output will be:
23 29 31 37 41 43 47
In this program, each number between low and high are tested for prime. The inner for loop checks whether the number is prime or not.
You can check: Kotlin Program to Check Prime Number for more explanation.
The difference between checking a single prime number compared to an interval is, you need to reset the value of flag = false on each iteration of while loop.
Did you find this article helpful?