1044 prim Primzahl
Kategorie:Mathematik
Klasse:leicht
Eingabe:Short
Ausgabe:siehe Spez
Abzugebende Files: prim.txt, prim.java

Kurzbeschreibung:

Es soll festgestellt werden, ob eine Zahl eine Primzahl ist oder nicht.

Allgemeine Hinweise:

Aufgabenstellung:

Lesen Sie eine positive Zahl vom Typ SHORT ein und stellen Sie fest, ob diese Zahl eine Primzahl ist.

Primzahlen haben die Eigenschaft, daß sie größer als 1 sind und nur durch 1 und sich selbst teilbar sind.

Eingabedaten:

Lesen Sie eine positive Zahl vom Typ SHORT ein.

Ausgabedaten:

Bei korrekter Eingabe geben Sie "J" aus, wenn die eingelesene Zahl eine Primzahl ist und "N", wenn die eingelesene Zahl keine Primzahl ist.

Anschließend geben sie einen Zeilenvorschub aus.

Fehlerbehandlung:

Enthält der Eingabedatensatz einen ungültigen Datentyp, so soll einmal das Zeichen "?", gefolgt von einem Zeilenvorschub, ausgegeben werden.

Beispiele:

Eingabedaten
15

7

Ausgabedaten
N

J

Bemerkung: Diese Beispiele dienen nur zur Verdeutlichung der Spezifikation und müssen nicht korrekt formatiert sein. Die korrekte Formatierung entnehmen Sie bitte dem mitgelieferten Outputfile. Zum Testen Ihrer Lösung können Sie aus den mitgelieferten Eingabedaten wie folgt eine Ausgabedatei erzeugen:

java prim < prim.i1 > prim.out1

Das erzeugte File prim.out1 können Sie dann mit dem mitgelieferten Outputfile prim.o1 vergleichen.