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 helyiértékes számrendszerekben a számok számjegyeit a számrendszer alapszámának megfelelő hatványával szorozzuk, hogy megkapjuk a szám értékét. Például a 143 esetében , azaz a szám értéke. A negatív számokat egy előjellel jelöljük, de a felírás itt is ugyanúgy történik. Ha azonban alapszámnak egy negatív számot választunk, akkor nem lesz szükségünk előjelre. Legyen a számrendszer alapszáma . Ekkor a alapú számrendszerben felírt szám számjegyeit hatványaival szorozzuk, tehát a szám értéke , vagyis 265. Könnyen belátható, hogy a alapú számrendszerben is egyértelmű a számok felírása, de nincs szükség a negatív számok esetében az előjelre. Például , tehát alapú számrendszerben . Készítsünk programot, amely darab 10-es számrendszerben megadott számot átvált -es számrendszerbe. A program a standard bemenet első sorából olvassa be az átváltandó számok darabszámát (), majd a következő sorból az átváltandó számokat (), és írja a standard kimenet darab sorába a számok felírását alapú számrendszerben. Példa:
Beküldendő egy tömörített i514.zip állományban a program forráskódja és rövid dokumentációja, amely megadja, hogy a forrásállomány melyik fejlesztői környezetben fordítható. |