ladda píše:Nejsem si tedy jistý ale write by tedy mělo přečíst třeba jen jedno slovo kdežto write line přečte celý řádek.
Takhle:
Nejsem si tedy jistý ale write by tedy mělo vypsat třeba jen jedno slovo kdežto write line vypíše celý řádek.Takže
write() můžeš použít na jednom řádku několikrát, a píše se stále za sebe
(proto jsem ho použil před načítáním, kde kurzor čekající vstup blikal v místě kde se má napsat odpověď na výzvu), zatímco
writeln() (write and line feed) po výpisu "odentruje" na další řádek. Pokud vypisuješ víc položek najednou, odřádkuje se až za tou poslední.
Příkazy
read() a
readln() fungují obdobně, akorát s tím rozdílem že místo výpisu načítají. Rozdíl je v tom že pokud uživatel napíše víc údajů najednou, read() je načítá postupně, zatímco readln() si vezme jen to co chce a zbytek řádku zahodí.