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….