ISBN Java?
Die ISBN-Nummer besteht aus 13 Ziffern, wobei die letzte Ziffer die Prüfziffer ist. Diese letzte Ziffer berechnet sich, indem man die ersten 12 Ziffern abwechselnd mit 1 und 3 multipliziert (mit 1 anfangen) und diese Produkte summiert. Die Prüfziffer ist die Differenz der Summe zum nächstgrößeren Vielfachen von 10. Falls die Summe durch 10 teilbar ist, ist die Prüfziffer 0.
o Schreibe eine Methode einlesen(), die Zahl einliest und als String zurückgibt.
o Schreibe eine Methode istRichtig(), die überprüft ob die ISBN-Nummer richtig ist und true für Richtig und false für Falsch zurückgibt.
§ In der Methode istRichtig() wird eine Methode berechneDieProduktenSumme() aufgerufen, welche die Summe zurückgibt.
o Schreibe eine Methode ausgeben(), die ausgibt ob es sich um eine richtige oder falsche ISBN-Nummer handelt
Leider habe ich kein plan wie das gehen soll habe schon verschiedene warianten probiert keine funktioniert :(
2 Antworten
Dann lade deine ersten Versuche auf Github/Jsfiddle oder so hoch, dann kann dir sicherlich auch helfen.
Wenn du noch nichts gemacht hast, dann google mal danach und probiere selber eine Lösung zu finden.
MfG Schwiizer2
Was soll denn nun verwendet werden? JavaScript oder Java? Bei ersterer würde es sich lohnen, einmal die Browserkonsole zu öffnen und nach Fehlern Ausschau zu halten. In der Entwicklerkonsole deines Browser kannst du des Weiteren dein Skript debuggen, falls es sich um logische Fehler handeln sollte.
- Chrome und Opera: https://developers.google.com/web/tools/chrome-devtools/javascript/
- Firefox: https://developer.mozilla.org/de/docs/Tools/Debugger
In Java IDEs wie Eclipse, IntelliJ IDEA oder NetBeans IDE ist ebenfalls ein Debugger integriert. Wie man einen Debugger bedienen kann, wird hier erklärt. Dies kann auf so gut wie jeden Debugger übertragen werden, meist ändert sich doch eh nur das Button-Icon.
Zur Aufgabe: Die einzelnen Punkte beschreiben bereits schrittweise, was getan werden soll. Auch die Beschreibung darüber ist ziemlich eindeutig. Der Einsatz einer Schleife könnte angebracht sein.
Sofern du tatsächlich verschiedene Varianten probiert haben solltest, stelle doch zumindest die Verheißungvollste einmal vor und erkläre, wie du dir den Lösungsweg vorgestellt hast.