Programm 03: EAN13-Barcode Knacker – Unterstufe

Programm 03: EAN13-Barcode Knacker - Unterstufe

Du hast die anderen Programmierbeispiele noch nicht gemacht? Du weißt noch nicht, wie Du den Basic-Compiler herunterladen kannst…? Hier geht’s zur Aufgabensammlung… und den anderen Infos…

Du bist ein Elternteil und fragst Dich warum und ab wann Kids programmieren sollten…?

Aufgabenstellung

Was steht hinter dem geheimnisvollen Barcode, der auf jedem Produkt drauf ist? Kommen meine Kopfhörer aus China? Kann sich ein Barcodelesegerät irren? Wie berechnet man die Checksumme und was ist das Überhaupt? Aus welchem Land kommt das Produkt und ist es vielleicht ein Buch?

Hier finden Sie die Programmieraufgabe

Programmierbeispiel_EAN13-Barcode als PDF-File.

Dies macht Spass, man kann gleich mit Produkten aus dem Supermarkt testen …

Was wird im Beispiel verwendet?

Stringfunktionen wie STR,  LEFT, MID, VAL, LEN, ASC, LTRIM

FOR … NEXT Schleifen mit Schleifenzählern

SELECT CASE

Der Unterschied zwischen Integer und Single wird deutlich Mehr zu Datentypen

Gut für Verständnis dabei zu haben…

Für dieses Beispiel ist es gut, eine ASCII Tabelle (klicke rechts um sie zu vergrößern) dabei zu haben. Im Beispiel wird über die ASCII Tabelle festegestellt, ob es sich um einen numerischen Wert handelt…

 

 

Jetzt kommen wir zum Probelauf:

Geben wir einmal einen gültigen Barcode ein:

Mit falscher Checksumme (letzte Zahl am Ende)…

Jetzt Unsinn

Na bitte, mehr kann das Barcodelesegerät auch nicht….

 

 

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert