Kotlin-program for å vise primtall mellom intervaller ved hjelp av funksjon

I dette programmet lærer du å vise alle primtall mellom de gitte intervallene ved hjelp av en funksjon i Kotlin.

For å finne alle primtall mellom to heltall, checkPrimeNumber()opprettes funksjon. Denne funksjonen sjekker om et tall er primtall eller ikke.

Eksempel: Primtall mellom to helheter

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

Når du kjører programmet, vil utdataene være:

 23 29 31 37 41 43 47 

I programmet ovenfor har vi opprettet en funksjon med navnet checkPrimeNumber()som tar en parameter num og returnerer en boolsk verdi.

Hvis tallet er prime, returnerer det true. Hvis ikke, kommer den tilbake false.

Basert på returverdien skrives nummer ut på skjermens innvendige main()funksjon.

Her er ekvivalent Java-kode: Java-program for å sjekke primtall ved hjelp av funksjon

Interessante artikler...