English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Kotlin-Programm zur Anzeige von Primzahlen in einem Intervall

Kotlin Beispiele in voller Länge

In diesem Programm lernen Sie, wie man in Kotlin mit Funktionen alle Primzahlen in einem bestimmten Intervall anzeigt.

Um alle Primzahlen zwischen zwei Ganzzahlen zu finden, wird die Funktion checkPrimeNumber() erstellt. Diese FunktionPrüfen Sie, ob eine Zahl eine Primzahl ist

Beispiel: Primzahlen zwischen zwei Ganzzahlen

fun main(args: Array<String>) {
    var low = 20
    val high = 50
    while (low < high) {
        if (checkPrimeNumber(low))
            print(low.toString()) + " )
        ++low
    }
}
fun checkPrimeNumber(num: Int): Boolean {
    var flag = true
    for (i in 2..num / 2}
        if (num % i == 0) {
            flag = false
            break
        }
    }
    return flag
}

Wenn das Programm ausgeführt wird, lautet die Ausgabe:

23 29 31 37 41 43 47

In dem obigen Programm wurde eine Funktion namens checkPrimeNumber() erstellt, die einen Parameter num annimmt und einen Boolean-Wert zurückgibt.

Ist die Zahl eine Primzahl, wird true zurückgegeben. Wenn nicht, wird false zurückgegeben.

Nach dem Rückgabewert wird number im main()-Funktion auf dem Bildschirm gedruckt.

Dies ist das äquivalente Java-Code:Java-Programm zur Überprüfung von Primzahlen mit Funktionen verwenden

Kotlin Beispiele in voller Länge