| Anwendung des Modulo-Operators |
|
|
|
Im Folgenden werden wir eine Anwendung kennen lernen, die mit Hilfe des Modulo-Operators eine einfache Überprüfung eines Codes vornimmt. Z.B. anhand eines 10-stelligen CD-Schlüssels. Neuer CD-Key: xxx-ZZZZZZZ Die ersten drei Stellen werden nicht geprüft. Die letzten sieben Stellen müssen eine Quersumme ergeben, die durch 7 (Modulo-7) teilbar ist. D.h: die letzten sieben Stellen müssen für X%7 null ergeben. Beispiel:
Hier ein kleines Programm, welches prüft ob eine Zahl x gerade oder ungerade ist.
public class Main { public static void main(String[] args) {
int x; x=10; if (x % 2 != 0) //Prüft, ob x nicht gleich 0 ist System.out.println("die Zahl " +x +" ist ungerade"); //für x != 0 else System.out.println("die Zahl " +x +" ist gerade"); // für x == 0 } }
|