Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

PAP für Prüfzifferberechnung

Empfohlene Antworten

Veröffentlicht

Hat jemand einen Programmablaufplan oder Struktogramm für den Berechnungsalgorithmus einer Prüfziffer für EAN8 und EAN13?

Im Moment sehe ich bei dieser Berechnung noch nicht so richtig durch und so ein PAP würde mir schon sehr viel weiterhelfen.

Achja, gegoogled habe ich schon, aber bis jetzt noch nichts brauchbares gefunden.

Vielen Dank im Voraus.

Redfox

Hi!

Ich kann Dir leider nicht mit einem PAP dienen, da ich die Syntax von einem Programmablaufplan nicht kenne. (PAP ist für mich eine Abkürzung für: Prozeßalgebra mit Parallelismus) Trotzdem habe ich im Bronstein nachgeschlagen und folgendes Gefunden:

Wenn Deine EAN fogendermaßen aussieht: abcdefghikmnp, dann ist p Deine Prüfziffer. Um die Prüfziffer p berechnen zu können mußt Du zuerst x= a+3b+c+3d+e+3f+g+3h+i+3k+m+3n berechnen. Deine Prüfziffer p erhälst Du nun, in dem x+p die nächste Zahl ergibt, die Durch 10 teilbar ist.

Berechnen ließe sich das so:

p = (10 - (x mod 10)%10)

Ein Beispiel:

Angenommen Du hast den Wein Kröver Nackta r s c h (das Teil heißt tatsächlich so, natürlich ohne Leerzeichen, aber die mußte ich setzen). Dann hat dieser Wein folgende EAN: 4 3 1 1 6 0 5 4 4 8 4 6 0

4+9+1+3+6+3*0+5+12+4+24+4+18=90

90 mod 10 = 0

10 - 0 = 10

10 mod 10 = 0

Diese 0 ist die 0 ganz rechts im Beispiel.

Ich weiß, daß ich eigentlich nicht auf Deine Frage geantwortet habe, aber ich wüßte jetzt auch nicht, wo da ein großer Ablauf sein sollte. Zuerst berechnet man x, danach p.

Vielleicht habe ich Dich auch falsch verstanden.

HTH

Jan

  • 4 Wochen später...

Danke, ich habe mir etwas Zeit genommen und den PAP selbst gemacht. Das ganze anhand einer Broschüre der CCG von 1977.

Ich hoffe ich habe es richtig dargestellt. :)

Redfox

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.