Kako beremo podatke, kako izpisujemo z JUDO

(Skoraj vsi računalniški programi imajo nek način, kako dobivajo od nas poatke in kako nam dajejo podatke. Ko v nek urejevalnik besedila tipkamo besede ali vnašamo števila v preglednico, v bistvu vnašamo podatke programu. Ko gremo na neko spletno stran s programom - brkljalnikom, nam ta posreduje podatke v obliki besedil in slik.

Izpis oziroma izhod imamo, ko program posreduje podatke nam.
Vnos oziroma vhod imamo, ko mi posredujemo podatke programu.

JUDO omogoča izpis z naslednjima funkcijama:
print()
printLine()

Mi pa lahko vnašamo podatke s temi funkcijami:
readString()
readInt()
readDouble()
readBoolean()
readColor()

Poglejmo si program, ki te funkcije uporablja:

void main() {
String ime;
int starost;

printLine("Vnesi svoje ime in pritisni enter");
ime = readString();

print("Pozdravljen" + ime + ". Povej, koliko si star:");
starost = readInt();

printLine(ime + ", sedaj si star " + starost + " let");
}

readString() uporabljamo za dodelitev niza neki spremenljivki tipa String.
readInt()uporabljamo za dodelitev neke celoštevilčne vrednosti spremenljivki tipa int.

printLine() izpiše vrednost, ki je podana v oklepajih, ter skoči v novo vrstico.
print() izpiše vrednost, ki je podana v oklepajih, in ne skoči v novo vrstico.

Zgornji primer še pokaže, da nahko nize in druge tipe spremenljivk z znakom plus (+) združujemo v večji niz. To je primerno, če želimo imeti izpis, ki vsebuje mešanico besedila in vrednosti drugih spremenljivk. 

Bolj atraktivni so seveda grafični programi, kjer izrisujemo like in to celo v različnih barvah. Več o tem kasneje. 


Podrobnosti o vhodno izhodnih funkcijah JUDO zasledimo v JUDO Functions Reference.