Kotlin-programma om priemgetallen tussen twee intervallen weer te geven

In dit programma leer je priemgetallen tussen twee gegeven intervallen, laag en hoog, weer te geven. Je leert dit met een while en een for-lus in Kotlin.

Voorbeeld: toon priemgetallen tussen twee intervallen

 fun main(args: Array) ( 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 ) )

Wanneer u het programma uitvoert, is de uitvoer:

 23 29 31 37 41 43 47 

In dit programma wordt elk getal tussen laag en hoog getest op prime. De binnenste for-lus controleert of het getal een priemgetal is of niet.

U kunt controleren: Kotlin-programma om het priemgetal te controleren voor meer uitleg.

Het verschil tussen het controleren van een enkel priemgetal in vergelijking met een interval is dat u de waarde van flag = falsebij elke iteratie van while-lus opnieuw moet instellen.

Interessante artikelen...