Adatbevitel és kimenet, programozás gyerekeknek
Az Alapvető programozási nyelvben a nyomtatási funkció az adatok megjelenítésére szolgál a képernyőn. és a billentyűzet adatainak bevitele - a bemeneti funkció. Az adatok lehetnek számok (egészek és törtek) és húrok.
A nyomtatási funkció egy sor után nyomtat:
Ha nem egy karakterlánc, hanem egy szám, akkor előzetesen (nem fogjuk látni), akkor sztringré alakul, majd megjelenik:
A nyomtatás lehet olyan kifejezés, amely számítással vagy kapcsolódással, vagy egyéb műveletek elvégzésével jár. Először végrehajtják őket, majd az eredmény megjelenik. Az alábbi példában először két szám hozzáadását végezzük el, majd az eredményt egy karakterláncba konvertáljuk és megjelenítjük:
A nyomtatási funkciók nem adhatók meg konkrét értékek, hanem olyan változók, amelyek előzőleg értékeket rendelnek hozzá. Például:
A nyomtatás azonban nem adhat át olyan értéket, amelyhez nincs hozzárendelve érték. Ebben az esetben a program végrehajtása során hiba történik.
A nyomtatási funkció automatikusan áthelyezi a kurzort egy új vonalra, így ezt nem teszi meg, pontosvesszőt kell a hívás befejezése után elhelyezni. Például a kód:
Ha egy tört érték keletkezik, és túl sok szám lehet a tizedespont után, számuk korlátozható, ha a tizedesfüggvény végrehajtásra kerül. amely a tizedeshelyek számát jelző számot továbbítja. Ezt a funkciót a nyomtatási funkció előtt kell végrehajtani. Az alábbi kód példában megjelenik a 2.45 és nem a 2.4456:
A beviteli funkció után megad egy változót, amelyhez a billentyűzetből beírt adatok kerülnek hozzárendelésre. Például:
Ha például az adatok bevitelét megelőzően üzenetet szeretne adni, hogy figyelmeztesse a felhasználót, hogy pontosan milyen adatokat kell megadnia, megadhatja a karakterláncot a képernyőn megjelenő változó előtt. E sor után vesszőt kell tenni, majd írjon egy változót. például:
Egyértelmű, hogy egy adott vonal helyett olyan string változót írhat, amelyhez az értéket előzőleg hozzárendelték: