Stránka 2 z 2

Re: Co je to odsazování?

Napsal: 20 dub 2017 15:26
od zeus
write nic necte, ono pise ;)

Re: Co je to odsazování?

Napsal: 20 dub 2017 16:32
od faraon
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í.

Re: Co je to odsazování?

Napsal: 27 dub 2017 11:19
od CZechBoY
Spíš vypíše (write=zapisovat). Write nedává na konec řetězce nový řádek (nezalomí ho), na druhou stranu write line na konec výpis vloží nový řádek (řádek se zalomí).

Re: Co je to odsazování?

Napsal: 27 dub 2017 12:05
od Luking
Jestli chceš programovat měl by ses nejdřív naučit angličtinu protože write rozhodně neznamená číst, ale pobavilo.

Každopádně programování se naučíš stejně jako angličtinu učením kódů.
Jinak odsazování je jen kvůli přehlednosti + nějaké jazyky tolerují třeba jen 1x tabulátorové odsazení ATD...

Musíš hold testovat o ničem jiném to není