mardi 19 mai 2015
ISBN
Posted on 10:29 by verona
Schreiben Sie eine Methode, die zur einer gegebenen 9-stelligen Zahl die passende Prüfziffer generiert, sodass eine 10-stellige ISBN-Nummer ensteht
Beispiel: Gegebn ist die Zahl 312734371z10
= (1·3 + 2·1 + 3·2 + 4·7 + 5·3 + 6·4 + 7·3 + 8·7 + 9·1) mod 11 = 10
Bei 10 soll ein X zurückgegeben werden, ansonsten der Wert.
Hier mein Code, irgendwie kommt immer 0 raus.
mfg
1
Beispiel: Gegebn ist die Zahl 312734371z10
= (1·3 + 2·1 + 3·2 + 4·7 + 5·3 + 6·4 + 7·3 + 8·7 + 9·1) mod 11 = 10
Bei 10 soll ein X zurückgegeben werden, ansonsten der Wert.
Hier mein Code, irgendwie kommt immer 0 raus.
Java Code:
Java Code:
-
public class Ue8auf1 {
-
-
long q = 0;
-
for(int i=9; i>=0;i--){
-
q = n%10;
-
q= q*i ;
-
} q = q%11;
-
if(q == 10){
-
return "X";
-
}else {
-
}
-
}
-
-
-
Ue8auf1 a = new Ue8auf1();
-
}
-
}
mfg
1
ISBN
Categories: ISBN
Inscription à :
Publier les commentaires (Atom)
0 commentaires:
Enregistrer un commentaire