Elis.jane | 02.12.2008 23:39 |
Achjo, jdu chrupinkat, stejně už nevstanu a zejtra na 7 br.. ještě jednou díky moc! to jsou pořád nějaký službičky, bych ti to oplatila, ale ty nikdy nic nechceš.. tak když budeš chtít poradit v péči o pejska nebo něco, čmrkni :-P
|
| No jestli tě napadá, jak zařídit, aby pes neměl průjem po granulích z Lídla, tak sem s tím ;o).
|
Elis.jane | 02.12.2008 23:30 |
Jenom ještě jeden dotázek, v té jedné části je pricitej==true a jinde je jenom =, japato? ..
|
| == znamená porovnání = znamená přiřazení (stejně je to i v JS, ne?)
|
Elis.jane | 02.12.2008 23:28 |
Jo kvůli těm vývojovým diagramům skoro propadám, takže je používám taky :-D ale to myšlení, tak to bude mi chybí. A když už na to přijdu, tak to nenapíšu, fakt bezva :-D
|
Elis.jane | 02.12.2008 23:27 |
Já spíš teď přemýšlím, jak bych to měla napsat se svýma znalostma.. nějak s if .. ale toho nikdy nedocílím - aby se to stoplo :-/
|
Elis.jane | 02.12.2008 23:19 |
To je ale strašně chytrý, ale nechápu, jak bych to bez téhle znalosti dala dohromady. Teď mám pocit, že se to nikdy nenaučím :-D
|
| Programování je jako umění. Můžou tě učit tuny algoritmů, ale stejně k nim musíš přidat i kus své invence, aby pak program fungoval. Nedokážu popsat, jak mě zrovna řešení tvého příkladu napadlo - prostě jsem sedl a napsal ho. Nepoužívám vývojové diagramy a podobné abstrakce - vždy rovnou píšu kód. Asi mám malou představivost ;o). Doporučuji ti prolézat anglické weby s ukázkami kódu (code snippets) - takhle si můžeš zažít často používané konstrukce.
|
| Velká výhoda bytí programátorem - můžu do noci koukat na filmy, bo zrovna pracuji z domu, takže můžu déle spát :o)
|
Dave: U nás je hrozně hrotěj... už jen to pojmenování... a problém si rozdělíme do podproblémů -> zavoláme si metodu:-D
|
| Ještě že systémový programování tohle nevyžaduje, dokonce můžu používat příkaz goto, kdybych byl dostatečně zvrhlý ;o). Dobrou noc programátorkám, jdeme čumět na film :o).
|
Elis.jane | 02.12.2008 23:10 |
No jo, tak boolean v Cčku není, ale dá se to přepsat na 0 a 1 a hodit jako celočíselnou proměnnou. Pak mi to jede :-) díky moc
|
| Bitový datový typ určitě v céčku je - právě myslím jako bool (ale holt to bude až nějaká ta novější verze ;o). No vida, hurá, napsal jsem svůj první program v C a dokonce mi jede :o))
|
Dave: No, já nechápu proč to tam je tak složitě zamotaný do do-while cyklu... Elis.jane: if je podmínka-typu pravda/nepravda a to, co se provede po if se provede když je podmínka pravda (true), když je to false (neplatí podmínka), tak se provede to, co je u else. U nás by se to vyřešilo takhle "vytvoříme si metodu..." :-D
|
| Právě ty různý "metody" a podobný virtuální věci u javy mi nelezou do hlavy - na sebemenší blbost musí být metoda ;o). Ten do-while cyklus jen provádí v Elisiném příkladě sekvenční přístup ke znakům ze souboru v konzolovém režimu, bych si tak tipnul.
|
Elis.jane | 02.12.2008 23:04 |
Tak jsem koukala na netu, že by to snad mohlo být bool, ale ten překladač mi to nebere a jak koukám do knihy, tak tady vůbec o bitové proměnné není řeč.. je možný, že to C vůbec nemá?
|
| Pokud máte verzi z roku raz dva, tak to fakt nevím ;o). Prostě místo toho použit číselnou proměnnou a považuj 0 za false a 1 za true. A na konci si do toho testování mezery ještě hoď test na konec řádku, pokud jich v souboru může být více, takže ten řádek bude: if(i==' ' || i=='\n') {pricitej=true;}
|
Elis.jane | 02.12.2008 22:56 |
Bitová proměnná? Já jsem tušila že to nepochopím :-D ale díky moc, to si budu muset vygooglat. Jinak co přesně dělá to pricitej true a false?
|
| Bitová proměnná může nabývat hodnot true a false. Je to prostě proměnná typu ano / ne či zap / vyp či platí / neplatí. Místo ní můžeš použít číselnou proměnnou s hodnotami třeba 0 (false) a 1 (true). Počítám, že datový typ bude obsahovat v definici slovo bool. Proměnnou pricitej používám k určení, jestli se v dané chvíli mohou áčka přičítat - pokud už bylo nalezeno první áčko ve slově, hodím ho na "nepřičítej" a s nalezením další mezery ho zase přepnu na "přičítej". Při nalezení áčka se pak ptám, jestli zrovna můžu přičítat (tedy jestli jsem pořád ve stejném slově či už ne).
|
|