Lösung - Programmieren 1

Problem:: Die ISBN - Internationale Standard Buch Nummer - dient dazu, auf einfache Art einen Buchtitel weltweit zu identifizieren. Eine ISBN ist immer 10stellig, wobei die 10te Stelle wieder als Prüfziffer fungiert. Die Regel dafür lautet:

  1. Alle Ziffern werden von rechts nach links, beginnend mit der vorletzten Ziffer (also vor der Stelle der Prüfziffer), mit ihrer Position in der Ziffernfolge gewichtet, d.h. die vorletzte Ziffer wird mit 2, die nächste mit 3, usw. multipliziert.
  2. Die Produkte werden summiert.
  3. Der volle Rest zum nächsten Vielfachen von 11 wird errechnet (modulo 11).
  4. Die Prüfziffer ist die Differenz des Restes zu 11 (ist die Differenz 10, gilt p = X, ist die Differenz 11, gilt p = 0)

Schreiben Sie ein Programm zur Berechnung der Prüfziffer!

ISBN


 

[ Schliessen ]