Nein. "Muss" er (also der Benutzer) in diesem Fall eben nicht, da der voreinstellte Wert "0" ist.
Er kann also auf den "Prüfsummen berechnen"-Button klicken, ohne irgendeine Eingabe zu machen und die Routine funktioniert.
Ähm, @xXcomputerrookieXx: Die "0" wird doch als korrekte Eingabe gewertet, oder?
Ich denke es ist eine Frage der Programmierphilosophi.
Meiner Ansicht nach
müssen beim Programmstart sämtlich Felder leer sein, damit der Benutzer
gezwungen wird die richtigen Werte einzugeben. Voreinstellungen mache ich nur, wenn ich sicher bin, dass diese korrekt sind.
Aber vielleicht sehe ich das auch zu verbohrt.
EDIT: Wieso ist mein Code oben eigentlich nicht ge-highlight-et