Programma Kotlin per visualizzare i numeri primi tra due intervalli

In questo programma imparerai a visualizzare i numeri primi tra due intervalli dati, basso e alto. Imparerai a farlo usando un ciclo while e for in Kotlin.

Esempio: visualizzare i numeri primi tra due intervalli

 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 ) )

Quando esegui il programma, l'output sarà:

 23 29 31 37 41 43 47 

In questo programma, ogni numero compreso tra basso e alto viene testato per primo. Il ciclo for interno controlla se il numero è primo o meno.

Puoi controllare: Programma Kotlin per controllare il numero primo per ulteriori spiegazioni.

La differenza tra il controllo di un singolo numero primo rispetto a un intervallo è che è necessario reimpostare il valore di flag = falsesu ogni iterazione del ciclo while.

Articoli interessanti...