Avatar
Pavel Novák
Člen
Avatar
Pavel Novák:

Ahoj, dal by mi prosím někdo z vás příklad/y na cykly v C#, abych se mohl vyzkoušet, jestli to zvládnu? Zkoušel jsem/dělal jsem si ty příklady co jsou od Davida (ryby, láhve, intervaly), ale chtěl bych toho víc. Předem díky.

Odpovědět 21. listopadu 18:23
Nikdy se nevzdávat!
Avatar
ostrozan
Redaktor
Avatar
Odpovídá na Pavel Novák
ostrozan:

Nerad ti kazím den, ale pokud nepochopíš tak jednoduchou látku jako jsou cykly z těch pár příkladů, pak radši svoje úsilí a energii věnuj něčemu jinému, protože cykly v programování jsou něco jako malá násobilka v matematice.

 
Nahoru Odpovědět 21. listopadu 23:01
Avatar
ostrozan
Redaktor
Avatar
Odpovídá na Pavel Novák
ostrozan:

Nevykládej si to špatně - nechci tě odradit od programování - jen si myslím, že jsi zbytečně horlivý v procvičování jednoduchých věcí - víc se naučíš, když nějaký ten příklad zkusíš sám vymyslet.

Akceptované řešení
+20 Zkušeností
+1 bodů
Řešení problému
 
Nahoru Odpovědět 21. listopadu 23:11
Avatar
Pavel Novák
Člen
Avatar
Pavel Novák:

Ne že bych je neuměl, ale ty 3 příklady se mi zdály docela málo :/.

Nahoru Odpovědět 22. listopadu 0:04
Nikdy se nevzdávat!
Avatar
Ilidanek33
Člen
Avatar
Ilidanek33:

Zkus si v cyklu vykreslit trojúhelník

 
Nahoru Odpovědět 22. listopadu 7:41
Avatar
Tomáš Hakl
Člen
Avatar
Tomáš Hakl:

Nebo zkus udělat výpočty matic. To je taky na cykly dobrý.

 
Nahoru Odpovědět 22. listopadu 7:48
Avatar
Michal Haňáček:

Je jedno co udělá. Ale vždycky si (pro procvičování) bude muset vymýšlet svoje zadání, podle toho co se bude učit, nebo co bude chtít psát. Nikdy za ním nebude nikdo chodit a říkat mu "udělej tohle a ať to umí tamto", alespoň zadarmo ne ...

Nahoru Odpovědět 22. listopadu 7:59
Každé rozhodnutí a každý krok v životě nás někam posune. Bohužel jen některé nás posouvají dopředu.
Avatar
Pavel Novák
Člen
Avatar
Pavel Novák:

To je pravda Michale, ale bohužel, nějak mi nejde vymyslet "něco pro sebe" (zadání). Jinak díky za to vykreslení trojúhleníku. To je dobrý, pomocí lomítka a podtržítek.

Nahoru Odpovědět 22. listopadu 13:55
Nikdy se nevzdávat!
Avatar
Elisse
Člen
Avatar
Odpovídá na Pavel Novák
Elisse:

Dám ti radu jakou píšu úplně vždycky, vymysli si aplikaci, které bude mít i nějaké užitek, můžeš ji ukazovat známím atp. a programuj,googluj, uč se :)

Nejde vůbec o to procvičovat na 30ti příkladech cykly. Dostat nápad na něco složitějšího co z počátku ani nevíš jak udělat a jít za tím je podle mně nejzábavnější způsob učení se. Aspoň já to tak dělal a dělám do teď :)

 
Nahoru Odpovědět  +2 22. listopadu 14:07
Avatar
Odpovídá na Pavel Novák
Michal Haňáček:

Hmmm, zkus třeba udělat piškvorky. V podstatě si uděláš matici (herní pole), to budeš nějak procházet, nějak plnit, vyhodnocovat ...

Je to trochu složitější, ale pocvičíš na tom ideálně nejen cykly.

Nahoru Odpovědět 22. listopadu 14:08
Každé rozhodnutí a každý krok v životě nás někam posune. Bohužel jen některé nás posouvají dopředu.
Avatar
Pavel Novák
Člen
Avatar
Odpovídá na Elisse
Pavel Novák:

Díky za nápad. Neco podobného jsem chtěl udělat (vymyslet pěknou a užitečnou aplikaci), pracovat na ní, učit se z toho, ale bohužel jsem ještě na nic nepřišel. Zkusím nad tím popřemýšlet a něco vymyslím :-)!

Nahoru Odpovědět 22. listopadu 15:25
Nikdy se nevzdávat!
Avatar
Pavel Novák
Člen
Avatar
Odpovídá na Michal Haňáček
Pavel Novák:

Ty piškvorky by šly udělat v konzolový aplikaci, ale udělal bych to nejspíš tak, že bych udělal pole (nejdřív jednoduché) 3×3 (9) a každý z hráčů by vždycky vybral číslo a to by odpovídalo poli. Prostě normální piškvorky, ale něco na tenhle způsob.

Nahoru Odpovědět 22. listopadu 15:26
Nikdy se nevzdávat!
Avatar
Odpovídá na Pavel Novák
Michal Haňáček:

Já nepsal jak to máš udělat, pouze jsem dal nástřel. Každopádně to vypadá, že už máš na čem dělat... ;).

Nahoru Odpovědět 23. listopadu 7:47
Každé rozhodnutí a každý krok v životě nás někam posune. Bohužel jen některé nás posouvají dopředu.
Avatar
Pavel Novák
Člen
Avatar
Pavel Novák:

Vím, že jsi nic takového nepsal, ale dal jsi mi dobrý nápad :-). Díky.

Nahoru Odpovědět 23. listopadu 13:41
Nikdy se nevzdávat!
Avatar
Elisse
Člen
Avatar
Odpovídá na Pavel Novák
Elisse:

Já například vyvíjím prakticky sám client-server hru :) a naučil jsem se na tom už šíleně věcí.

 
Nahoru Odpovědět 23. listopadu 15:10
Avatar
Jan Bezdíček
Redaktor
Avatar
Odpovídá na Elisse
Jan Bezdíček:

Ma to uz nejake hratelne demo ? Celkem rad zkousim takovy "community hry" :D

 
Nahoru Odpovědět 23. listopadu 15:13
Avatar
Pavel Novák
Člen
Avatar
Odpovídá na Elisse
Pavel Novák:

A to bude 3D hra, 2D nebo něco podobného :-)? Ach, kéž bych uměl takto programovat. Umíš z C# asi hodně věcí, že? Jak jsi to dokázal? Sám?

Nahoru Odpovědět 23. listopadu 15:28
Nikdy se nevzdávat!
Avatar
Elisse
Člen
Avatar
Odpovídá na Jan Bezdíček
Elisse:

Nene dlouho nebude pořád kódím další a další feature v serveru, ale client který je v Unity se nějak nehýbe pač mě design, grafika atp. vůbec nebaví a snažím se do toho přemluvit kamaráda :D

 
Nahoru Odpovědět 23. listopadu 15:35
Avatar
Elisse
Člen
Avatar
Odpovídá na Pavel Novák
Elisse:

Něco mezi, takový Heartstone s troškou víc možnostma :) A nic extra neumím, mám toho sice napsaného dost, ale když se na to podívá někdo zkušený tak si určitě řekne, na x věcí proboha, teďka přepisuji celou TCP komunikaci, pač byla udělaná úplně strašně, (jedinná nevýhoda se učit za pochodu člověk za měsíc zjistí, že je něco napsaného hrozně :D a už to umí napsat líp)

Editováno 23. listopadu 15:37
 
Nahoru Odpovědět 23. listopadu 15:37
Avatar
Jan Bezdíček
Redaktor
Avatar
Odpovídá na Elisse
Jan Bezdíček:

Myslim, ze neco ti to dava i kdyz to nepises "presne jak by to melo byt" :) existuje hodne her, ktere mely velky uspech ale byly spatne napsane (DayZ: Standalone, WarZ apod. :D)

 
Nahoru Odpovědět 23. listopadu 15:43
Avatar
Elisse
Člen
Avatar
Odpovídá na Jan Bezdíček
Elisse:

Tak jasné no, já například vůbec neuměl s tím TCP pracovat a posílám jsem úplně obří dávky dat kvůli jednomu číslu atp. :D teďka už snad vím dobře co a jak a rozsekávám si to pěkně na data jako pakety "délka,hlavička atp. atp." :)

 
Nahoru Odpovědět 23. listopadu 15:55
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 21 zpráv z 21.