Funktion zur Überprüfung einer Primzahl

Go Easy functions

Aufgabe «Funktion zur Überprüfung einer Primzahl»

Schreiben Sie eine Funktion isPrime(n int) bool, die bestimmt, ob die übergebene ganze Zahl n eine Primzahl ist. Eine Primzahl ist eine natürliche Zahl größer als 1, die keine positiven Teiler außer 1 und sich selbst hat. Die Funktion soll true zurückgeben, wenn die Zahl eine Primzahl ist, andernfalls false. Im Hauptprogramm lesen Sie eine ganze Zahl von der Standardeingabe ein und geben das Ergebnis der Funktion aus.

Eingabeformat

Eine ganze Zahl n (0 ≤ n ≤ 10^6).

Ausgabeformat

true, wenn die Zahl eine Primzahl ist, andernfalls false.

Beispiele

Beispiel 1

EINGABE
2
AUSGABE
true

Beispiel 2

EINGABE
4
AUSGABE
false
main.go