Anti-Santa banner
Pozor! Veškerý obsah se přesouvá na www.klusik.cz

Vstup a výstup


V ukázkách programů, které jsme si vysvětlovali, jsme často používali všech možných i nemožných funkcí, avšak program se choval tak nějak "staticky". Prostě pokud jsme chtěli změnit nějakou hodnotu, museli jsme ji změnit v programu a ten znovu přeložit. Ale to přece jen není ono a správný program, jak jsme si řekli na úplném začátku, má s uživatelem všelijak možně komunikovat a dát mu pocit, že je to právě ON, kdo má nad programem kontrolu. Ke komunikaci s uživatelem se velice často používají vstupně výstupní funkce, tedy takové funkce, které místo zadání hodnot "natvrdo" se zeptají uživatele a po zadání se teprve výpočet (či akce, co má program dělat) provede. Uveďme si nyní dva programy - jeden "po staru" - hodnoty budou zadány přímo do kódu, a druhý bude obsahovat vstupně výstupní funkce. Sami si zhodnoťte, co je lepší.