A szöveg csak Firefox böngészőben jelenik meg helyesen. Használja a fenti PDF file-ra mutató link-et a letöltésre. A kereskedelemben legelterjedtebb EAN-13 típusú vonalkód szerkezetéről az I. 194. feladatban olvashattunk. Az alábbi programozási feladat megoldásához nélkülözhetetlen a vonalkód szerkezetről írtak elolvasása. Készítsünk programot, amely a bemeneti adatállományban megadott vonalkód olvasó által előállított bitsorozatból előállítja az EAN-13 számot. A bitsorozat garantáltan kellő számú 0, illetve 1 számjegyből épül fel és valamelyik irányból olvasva biztosan helyesen kódolja a számjegyeket. A képernyő három egymást követő sorába írassuk ki, hogy a bitsorozatot meg kell-e fordítani, hogy az ellenőrzőszámjegy helyes-e és hogy mi a vonalkód által kódolt 13 számjegy.
A program parancssori argumentuma legyen a bitsorozatot tartalmazó adatállomány neve. Beküldendő a program forráskódja (s40.pas, s40.cpp, ), valamint a program rövid dokumentációja (s40.txt, s40.pdf, ), amely tartalmazza a megoldás rövid leírását, és megadja, hogy a forrásállomány melyik fejlesztő környezetben fordítható. |