Programování v c# - jak nejlépe se naučit?
Programování v c# - jak nejlépe se naučit?
Dobrý den, letos jsem nastoupil do prvního ročníku na střední IT škole. Vše mi jde kromě programování, programujeme v c# a vůbec to nechápu. Poradíte mi jakým způsobem se to nejlépe naučím?
Naposledy upravil(a) Ltb dne 13 pro 2012 16:40, celkem upraveno 1 x.
Důvod: Doplnění nadpisu
Důvod: Doplnění nadpisu
- domitea
- Tvůrce článků
-
Level 4.5
- Příspěvky: 1971
- Registrován: červen 09
- Bydliště: Královehradecký kraj
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Programování v c#
Zkoušet, zkoušet, zkoušet, na netu si najdi nějaký tutorial a zkoušej, zkoušej a ...... zkoušej 

Re: Programování v c#
Co přesně na tom nechápeš? Zvládneš napsat aspoň Hello world?
"Král Lávra má dlouhé oslí uši, král je ušatec!
(pravil K. H. Borovský o cenzuře internetu)
(pravil K. H. Borovský o cenzuře internetu)
Re: Programování v c#
Hello world je jasný
.... teď děláme while a for a já nevím která bije

- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Programování v c#
a co na tem nechápeš?
for(int i=0; i<10; i++)
deklaruj proměnnou i (typ integer),
podmínka: pokud je i menší jak 10,
akce: inkrementuj i o 1 NA ZAČÁTKU KAŽDÉHO CYKLU
for(int i=0; i<10; i++)
deklaruj proměnnou i (typ integer),
podmínka: pokud je i menší jak 10,
akce: inkrementuj i o 1 NA ZAČÁTKU KAŽDÉHO CYKLU
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Re: Programování v c#
Podmíněný a počítaný cyklus, už z názvu je zřejmé jak asi fungují:
While se česky řekne dokud, takže
Může to být třeba "dokud není stisknutá klávesa", nebo cokoliv jiného, jako "dokud uživatel nechce ukončit program"...
Je dobré zmínit že je to cyklus s podmínkou na začátku, protože existuje ještě cyklus s podmínkou na konci. Ten se na rozdíl od while provede minimálně jednou, i když podmínka neplatí.
For je něco jako rozšířené while, a ukázka od CZechBoYe
je totéž jako
Prostě nastaví i na nulu a po jedné přičítá, dokud je i menší než 10, takže od 0 do 9. Na konci cyklu se přičte na 10, a tím se cyklus ukončí, protože se překročil povolený rozsah. Tenhle příkaz se hodí obzvlášť pro indexování při práci s poli.
While se česky řekne dokud, takže
Kód: Vybrat vše
dokud (platí tahle podmínka)
{
opakuje se to co je tady;
}
Může to být třeba "dokud není stisknutá klávesa", nebo cokoliv jiného, jako "dokud uživatel nechce ukončit program"...
Je dobré zmínit že je to cyklus s podmínkou na začátku, protože existuje ještě cyklus s podmínkou na konci. Ten se na rozdíl od while provede minimálně jednou, i když podmínka neplatí.
For je něco jako rozšířené while, a ukázka od CZechBoYe
Kód: Vybrat vše
for (int i=0; i<10; i++)
{
opakuje se to co je tady;
}
je totéž jako
Kód: Vybrat vše
int i=0;
while (i<10)
{
opakuje se to co je tady;
i++;
}
Prostě nastaví i na nulu a po jedné přičítá, dokud je i menší než 10, takže od 0 do 9. Na konci cyklu se přičte na 10, a tím se cyklus ukončí, protože se překročil povolený rozsah. Tenhle příkaz se hodí obzvlášť pro indexování při práci s poli.
"Král Lávra má dlouhé oslí uši, král je ušatec!
(pravil K. H. Borovský o cenzuře internetu)
(pravil K. H. Borovský o cenzuře internetu)
Re: Programování v c#
Předpokládám , že programování je pro tebe novinka že ? ,,
Děláte konzolové nebo formulářové aplikace ? :-)
Tady jsem ti našel tutorial na konzolové aplikace : http://csharp.aspone.cz/codes/consoleAp ... orial.aspx
a tady jsou formulářové : http://csharp.net-informations.com/gui/cs_forms.htm
Možná by ti pomohl "správný" program - Visual Studio C# od Microsoft
Snad ti to pomohlo :-)
Děláte konzolové nebo formulářové aplikace ? :-)
Tady jsem ti našel tutorial na konzolové aplikace : http://csharp.aspone.cz/codes/consoleAp ... orial.aspx
a tady jsou formulářové : http://csharp.net-informations.com/gui/cs_forms.htm
Možná by ti pomohl "správný" program - Visual Studio C# od Microsoft
Snad ti to pomohlo :-)
Vtípek
Alenka v říši divů : <div> <div><div><div><div>ALENKA</div> </div> </div> </div></div>
Alenka v říši divů : <div> <div><div><div><div>ALENKA</div> </div> </div> </div></div>
- domitea
- Tvůrce článků
-
Level 4.5
- Příspěvky: 1971
- Registrován: červen 09
- Bydliště: Královehradecký kraj
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Programování v c#
CrazyC0de: Stačí dva programy - csc.exe a notepad 

Re: Programování v c#
Ano, to stačí, ale já mu napsal program který by se mu mohl hodit, mě se Visual Studio velice líbí a proto jsem mu ho doporučil 

Vtípek
Alenka v říši divů : <div> <div><div><div><div>ALENKA</div> </div> </div> </div></div>
Alenka v říši divů : <div> <div><div><div><div>ALENKA</div> </div> </div> </div></div>
- domitea
- Tvůrce článků
-
Level 4.5
- Příspěvky: 1971
- Registrován: červen 09
- Bydliště: Královehradecký kraj
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Programování v c# - jak nejlépe se naučit?
Tak na .NET určitě, ale já se ubírám jiným směrem. Směrem, kde mi stačí pár programů: Vim, gcc, gdb a Make 

- Tomina
- Level 5.5
- Příspěvky: 2690
- Registrován: březen 08
- Bydliště: Praha
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Programování v c# - jak nejlépe se naučit?
Nevím, ale v dnešní době, kde vládne Java, Python, ASP, apod. bych se tedy C# neučil. Tedy za předpokladu, že nechceš být Linux-kernel vývojář 

- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Programování v c# - jak nejlépe se naučit?
jakoby snad linux-kernel byl psaný v C# 
C# a java je skoro to samí, je to shit

C# a java je skoro to samí, je to shit

PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Zpět na “Programování a tvorba webu”
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 2 hosti