Zum Hauptinhalt springen

Paritätsprüfung: Eingabe einer Zahl über die Tastatur und Ausgabe des Ergebnisses

Paritätsprüfung - eine der häufigsten Programmieraufgaben, die ständig in verschiedenen Aufgaben und Übungen vorkommt. Die Parität einer Zahl bestimmt, ob sie mit 2 geteilt wird. Wenn die Zahl ohne Rest durch 2 geteilt wird, ist sie gerade, andernfalls ist sie ungerade. Um die Parität einer Zahl zu überprüfen, müssen Sie die Eingabe einer Zahl über die Tastatur anfordern und das Ergebnis auf dem Bildschirm anzeigen.

Die Eingabe einer Zahl über die Tastatur wird in vielen Programmaufgaben verwendet, sowohl für die Interaktivität als auch für das Abrufen von Daten vom Benutzer. Sie können dazu eine Programmiersprache verwenden, mit der Sie mit der Tastatur arbeiten können, z. B. Python.

Beispielprogramm in Python:

number = int(input("Geben Sie eine Zahl ein: "))

if number % 2 == 0:

print("Zahl", "Zahl", "gerade".")

else:

print("Zahl", "Zahl", "ungerade".")

In diesem Beispiel fordert das Programm den Benutzer auf, eine Zahl einzugeben, konvertiert sie in den Datentyp "int" und überprüft die Parität mit dem Operator "%" (der Rest der Division). Wenn der Rest der Division durch 2 0 ist, ist die Zahl gerade, andernfalls ist sie ungerade. Das Ergebnis wird angezeigt.

Überprüfung auf die Parität einer Zahl

  1. Geben Sie eine Zahl über die Tastatur ein.
  2. Überprüfen Sie, ob die eingegebene Zahl ohne Rest durch 2 geteilt wird.
  3. Wenn die Zahl ohne Rest durch 2 geteilt wird, ist sie gerade.
  4. Zeigt das Ergebnis auf dem Bildschirm an.

Wenn der Benutzer beispielsweise die Zahl 10 eingegeben hat, zeigt das Programm die Meldung "Die Zahl 10 ist gerade" an. Wenn der Benutzer die Zahl 7 eingegeben hat, zeigt das Programm die Meldung "Nummer 7 ist ungerade" an.

In der Programmierung wird die Paritätsprüfung häufig verwendet, um verschiedene bedingte Operationen auszuführen. Sie können beispielsweise eine Bedingung schreiben, die nur für gerade Zahlen oder nur für ungerade Zahlen gilt.

Die Paritätsprüfung ist eine der grundlegenden Operationen, die in verschiedenen Situationen nützlich sein können, z. B. bei der Arbeit mit Arrays oder in Algorithmen, um die Parität und Ungerade von Zahlen zu bestimmen.

Eingabe einer Zahl über die Tastatur

Um eine Zahlenparitätsprüfung durchzuführen, müssen Sie zuerst den Wert dieser Zahl vom Benutzer abrufen. Dazu wird die Funktion verwendet input().

Funktion input() ermöglicht es dem Benutzer, Daten über die Tastatur einzugeben. Wenn Sie eine Zahl eingeben, wird sie in eine Zeichenfolge konvertiert und in einer Variablen gespeichert.

num = input("Geben Sie eine Zahl ein: ")

In diesem Codebeispiel wird die Meldung "Nummer eingeben:" auf dem Bildschirm angezeigt, und der Benutzer kann den gewünschten Wert eingeben, der in der Variablen gespeichert werden soll num.

Als nächstes können Sie diesen Wert verwenden, um eine Paritätsprüfung durchzuführen.

Paritätsprüfungsmechanismus

Um eine Zahl bei der Eingabe über die Tastatur auf Parität zu überprüfen, müssen Sie den eingegebenen Wert abrufen und den Modulo-Divisionsoperator darauf anwenden. Wenn der Rest der Division Null ist, ist die Zahl gerade und es wird eine entsprechende Meldung angezeigt. Andernfalls wird eine Meldung angezeigt, dass die Zahl ungerade ist.

Beispiel für die Paritätsprüfung einer Zahl in der Programmiersprache JavaScript:

let number = parseInt(prompt("Введите число:"));if (number % 2 === 0) else

Ausgabe des Ergebnisses auf dem Bildschirm

Nachdem die Zahl auf Parität überprüft wurde, kann das Ergebnis mit der Funktion angezeigt werden print(). Um dies zu tun, übergeben Sie den Ergebniswert als Argument an die Funktion:

// eingabe einer Zahl über die Tastatur

num = int(input("Geben Sie eine Zahl ein: "))

// überprüfung einer Zahl auf Parität

print("Zahl", num, "ist gerade")

print("Zahl", num, "ist ungerade")

Wenn dieser Code ausgeführt wird, wird die entsprechende Zahleninformation angezeigt: "Zahl [eingegebene Zahl] ist eine gerade" oder "Zahl [eingegebene Zahl] ist ungerade."

Anwendungsbeispiel

number = int(input("Введите число: "))if number % 2 == 0: print("Число", number, "является четным.")else: print("Число", number, "является нечетным.")

Der Benutzer muss eine Zahl über die Tastatur eingeben, danach führt das Programm eine Überprüfung durch und gibt das entsprechende Ergebnis aus: "Zahl [Anzahl] ist gerade." oder "Zahl [Anzahl] ist ungerade.", wo [Anzahl] - die vom Benutzer eingegebene Zahl.