Funktion zur Prüfung einer Primzahl

Rust Easy functions

Aufgabe «Funktion zur Prüfung einer Primzahl»

Schreiben Sie eine Funktion is_prime, die eine nichtnegative ganze Zahl n entgegennimmt und true zurückgibt, wenn sie eine Primzahl ist, andernfalls false. Eine Primzahl ist eine natürliche Zahl größer als 1, die außer 1 und sich selbst keine weiteren positiven Teiler hat. Die Funktion soll Zahlen von 0 bis 1000 korrekt verarbeiten. In der main-Funktion lesen Sie eine Zahl aus der Standardeingabe, rufen die Funktion auf und geben das Ergebnis als Zeichenkette "true" oder "false" aus.

Eingabeformat

Ganze Zahl n (0 ≤ n ≤ 1000).

Ausgabeformat

Zeichenkette "true" oder "false".

Beispiele

Beispiel 1

EINGABE
2
AUSGABE
true

Beispiel 2

EINGABE
7
AUSGABE
true
main.rs