Tehtävä

Muotoiltu syöttö ja tulostus on Javassa tunnetusti hieman hankalaa; kaikki välineet löytyvät, mutta ne eivät ole kovin helppoja käyttää. Tehtävänä on toteuttaa C:stä tuttujen funktioiden printf ja scanf toiminnallisuus Javalla, Javan ehdoilla. Kilpailija saa itse päättää miten C:hen liittyvät piirteet (kuten osoittimet) käsitellään. Joitakin tällaisia piirteitä voi perustellusti jättää tukematta, mutta vastaavasti niiden nokkela sisällyttäminen voi tuoda lisäpisteitä. Omaa järkeä saa käyttää ja sen käytön mukaan arvostellaan.

Toteutuksen rajapinnan ei ymmärrettävästi tarvitse olla identtinen alkuperäisen kanssa, mutta kaikkia alkuperäisiä muotoiluilmaisuja on mahdollisuuksien mukaan tuettava. Toteutuksen ei myöskään tarvitse rajoittua alkuperäiseen, mutta alkuperäisen tominnallisuus pitäisi pystyä toisintamaan mahdollisimman kattavasti.

Pääpaino ratkaisussa tulisi olla Javan oliomalliin istuvalla rakenteella ja todellisella käytettävyydellä.

>> Toteutus
>> Tehtävän suorittaminen
>> Töiden arviointi