Hier die Angabe (bitte unten noch weiter lesen) :
https://edufs.edu.htl-leonding.ac.at/moodle/pluginfile.php/141243/mod_assign/introattachment/0/SVNR%20Pr%C3%BCfung.pdf?forcedownload=1
Ich komme einfach nicht genau drauf wie ich das machen soll. Bisher habe ich geschafft die Ziffern einzeln auslesen zu können mit diesem Code:
System.out.print("Bitte geben Sie hier die ersten 3 Stellen der lfd Nr und danach ihr Geburtsdatum ein: ");
long zahl = sc.nextLong();
long zahl1 = zahl / 100000000;
long z2 = zahl % 100000000;
long zahl2 = z2 / 10000000;
long z3 = zahl % 10000000;
long zahl3 = z3 / 1000000;
long z4 = zahl % 1000000;
long zahl4 = z4 / 100000;
long z5 = zahl % 100000;
long zahl5 = z5 / 10000;
long z6 = zahl % 10000;
long zahl6 = z6 / 1000;
long z7 = zahl % 1000;
long zahl7 = z7 / 100;
long z8 = zahl % 100;
long zahl8 = z8 / 10;
long z9 = zahl % 10;
long zahl9 = z9 / 1;