Programovani v jazyce C

Programovacie jazyky, rady, poradňa...
fikotek
King
King
Používateľov profilový obrázok
Príspevky: 1618
Registrovaný: 21 dec 2004, 16:13
Bydlisko: Zamilovany :-)
Kontaktovať používateľa:

Programovani v jazyce C

Príspevok od používateľa fikotek »

Ahojte,

muzete mi prosim nekdo poradit jak zacit v programovani v jazyce C? Napr. odkazy na nejake webove stranky popr. jestli vite o nejake knize kterou byste mi mohli doporucit.?
Numline1
Light Professional
Light Professional
Používateľov profilový obrázok
Príspevky: 858
Registrovaný: 04 dec 2006, 18:04

Re: Programovani v jazyce C

Príspevok od používateľa Numline1 »

BX
Addict
Addict
Používateľov profilový obrázok
Príspevky: 4572
Registrovaný: 10 jan 2008, 15:30

Re: Programovani v jazyce C

Príspevok od používateľa BX »

Určite Učebnice jazyka C od P. Herouta
Pre ďalšie tipy pohľadaj, takýchto tém už tu bolo ;)
fikotek
King
King
Používateľov profilový obrázok
Príspevky: 1618
Registrovaný: 21 dec 2004, 16:13
Bydlisko: Zamilovany :-)
Kontaktovať používateľa:

Re: Programovani v jazyce C

Príspevok od používateľa fikotek »

Dekuju moc ten Pavel Herout vypada hodne dobre a je to dokonce i v cestine http://www.martinus.sk/?uItem=74741
propernex
Medium Star
Medium Star
Príspevky: 340
Registrovaný: 13 máj 2005, 17:59

Re: Programovani v jazyce C

Príspevok od používateľa propernex »

ako chce človek začať programovať, keď si nevie ani hlúpe stránky alebo knihy vygoogliť, šak je toho cely web, tu na hojku x takýchto tém
harrison314
Hardcore addict
Hardcore addict
Používateľov profilový obrázok
Príspevky: 8223
Registrovaný: 27 máj 2009, 20:42
Bydlisko: Bratislava
Kontaktovať používateľa:

Re: Programovani v jazyce C

Príspevok od používateľa harrison314 »

propernex napísal:ako chce človek začať programovať, keď si nevie ani hlúpe stránky alebo knihy vygoogliť, šak je toho cely web, tu na hojku x takýchto tém
S casti mas pravdu, ale zaciatocnici casto nevedia co maju googlit, alebo nedokazu zistit ci to co najdu nie je blbost alebo nespravne vysvetlene.

Podla mna by mohlo pomoct premenovat temu Chcete si precvicit programovanie? na Likny pre zacinajucich programatorov.
fikotek
King
King
Používateľov profilový obrázok
Príspevky: 1618
Registrovaný: 21 dec 2004, 16:13
Bydlisko: Zamilovany :-)
Kontaktovať používateľa:

Re: Programovani v jazyce C

Príspevok od používateľa fikotek »

propernex napísal:ako chce človek začať programovať, keď si nevie ani hlúpe stránky alebo knihy vygoogliť, šak je toho cely web, tu na hojku x takýchto tém
Tak ted si me docela nasral :-) Ja na internetu najdu temer vsechno ale tohle je takova vec ktera se da najit ale clovek proste nevi jestli je to dobre nebo urceno presne pro nej. Ja nasel spousty knih o programovani v C tohle je treba jedna z nich http://knihy.cpress.cz/programovaci-jazyk-c.html .. Je dobra? Je pro zacatecnika nebo jak? A proto se radeji zeptam tady.
Pilifo
Hardcore addict
Hardcore addict
Používateľov profilový obrázok
Príspevky: 7001
Registrovaný: 12 okt 2007, 16:41
Kontaktovať používateľa:

Re: Programovani v jazyce C

Príspevok od používateľa Pilifo »

fikotek napísal:
Tak ted si me docela nasral :-) Ja na internetu najdu temer vsechno ale tohle je takova vec ktera se da najit ale clovek proste nevi jestli je to dobre nebo urceno presne pro nej. Ja nasel spousty knih o programovani v C tohle je treba jedna z nich http://knihy.cpress.cz/programovaci-jazyk-c.html .. Je dobra? Je pro zacatecnika nebo jak? A proto se radeji zeptam tady.
No tak ty nemáš právo sa na takúto reakciu nasierať. Keď vieš nájsť všetko, tak nechápem, aký máš problém nájsť tutoriál. A to, či je tá kniha vhodná pre začiatočníka je snáď úplne jasné z toho popisu, keďže je to preklad príručky od zakladateľov C-čka. Ale nečakaj, že ťa tá kniha bude učiť programovať, je to MANUÁL k C-čku, to znamená, že je tam vysvetlené, ako sa jednotlivé programátorské konštrukcie zapisujú, nie je to úvod do programovania.
fikotek
King
King
Používateľov profilový obrázok
Príspevky: 1618
Registrovaný: 21 dec 2004, 16:13
Bydlisko: Zamilovany :-)
Kontaktovať používateľa:

Re: Programovani v jazyce C

Príspevok od používateľa fikotek »

Pilifo a pokud se chci naucit v Ccku. Kde mam podle tebe zacit?
BX
Addict
Addict
Používateľov profilový obrázok
Príspevky: 4572
Registrovaný: 10 jan 2008, 15:30

Re: Programovani v jazyce C

Príspevok od používateľa BX »

fikotek, odpoveď si dostal dosť jasnú. Ostatní majú z časti pravdu, pretože na každom každičkom fóre, kde sa niekto popýta o programovanie v C, sa určite spomenie Učebnica od P. Herouta. Je to stále asi ten najlepší úvod do programovania v C a podľa mnohých aj do programovania všeobecne.
Takže začni tam. Potom sa môžeš pýtať ďalej :) (Alebo počas, ak ti niečo nebude jasné)
libcosenior
Novice
Novice
Príspevky: 8
Registrovaný: 04 aug 2012, 8:47

Re: Programovani v jazyce C

Príspevok od používateľa libcosenior »

Myslím, že sa mi podarilo založiť (trochu rozbehnúť) fórum: http://skolka-jazyka-c.freespace.sk/ , ktoré vychádza z lekcií vytvorených hlavne z literatúry od Herouta.
Vidím, že tu na fóre je veľa skúsených programátorov, ale sú tu aj začiatočníci a záujemcovia niečo sa naučiť. Bol by som veľmi rád, keby sa ku mne pridali.
Dúfam, že to nebudete brať ako konkurenciu. Berte to skôr ako doplnok k tomuto fóru.
A dúfam, že som týmto príspevkom neporušil pravidlá fóra. Pred chvíľkou som si ich prečítal a nenašiel som nič nežiadúce.
manager666
Star
Star
Používateľov profilový obrázok
Príspevky: 642
Registrovaný: 12 aug 2007, 13:29

Re: Programovani v jazyce C

Príspevok od používateľa manager666 »

Bol som na tom fore presne 6 sekund a hned som zbadal nezmysly - 2.lekcia premenné. Norma jazyka C nedefinuje presnu velkost datovych typov, ktoru zaberaju v pamati, pretoze to zavisi na platforme. Preto pisat, ze napr. char ma presne 8 bitov nie je korektne. Norma(C99) definuje iba usporiadanie:
sizeof(char)<=sizeof(short)<=sizeof(int)<=sizeof(long)
sizeof(char)<=sizeof(short)<=sizeof(float)<=sizeof(double)
.
Osobne nevidim ziaden zmysel v takom fore, no ak uz ma existovat, nemalo by obsahovat ziadnu chybnu informaciu.
libcosenior
Novice
Novice
Príspevky: 8
Registrovaný: 04 aug 2012, 8:47

Re: Programovani v jazyce C

Príspevok od používateľa libcosenior »

Ďakujem za upozornenie. Už som to opravil a doplnil.
manager666
Star
Star
Používateľov profilový obrázok
Príspevky: 642
Registrovaný: 12 aug 2007, 13:29

Re: Programovani v jazyce C

Príspevok od používateľa manager666 »

Tych chyb tam je urcite viac.
Napr. (má veľkosť 8 bite), snad bitov... "Slovo" bite tam je pouzite viackrat.
Alebo slovo smernik. Neviem, na ktorej skole to tak ucia, ale pri tom slove sa mi normalne dviha tlak a velmi odporucam nepouzivat. V praxi, ked pouzijes slovo ukazatel, kazdy bude hned vediet o co ide (garantujem aj v ramci CR).

Trochu OT:
Raz moj byvaly spoluziak zo strednej pouzil tiez nejaky skvostny vyraz na nested class. Skoda, ze si ho uz nepamatam, ale bol by to dalsi dobry priklad terminu, ktory nikdy v praxi nepouzivat. (O tom termine viem, ze pochadza z FIIT STU)

Preco to vlastne spominam ? Spravna terminologia je velmi dolezita. Spravnym vyjadrovanim sa da najavo aj zaciatocnik, ze danej problematike rozumie.
libcosenior
Novice
Novice
Príspevky: 8
Registrovaný: 04 aug 2012, 8:47

Re: Programovani v jazyce C

Príspevok od používateľa libcosenior »

Je celkom možné, že používam výrazy, ktoré sa na škole neučia. Je to tým, že žiadnu takú školu som neabsolvoval. V rokoch keď som chodil do školy, toho bolo o programovaní u nás dosť málo.
Mojim snom je aj teraz vo veku 54 rokov, naučiť sa aspoň základy programovania.

(k tomu smerníku: na nete sa jedným dychom spomína ukazateľ, pointer ale aj smerník) :

https://www.google.sk/search?source=ig& ... 24&bih=643

Niekedy v roku 1988 som sa trošku "samoučil" jazyk atari basic aby som si spravil do práce skladové hospodárstvo na svojom atari 130.
K Céčku som sa dostal až v januári tohto roku a začal som sa ho učiť. Aby ma to nútilo študovať, založil som fórum. Iste môžeš namietať, že som to nemal robiť, keď na to nemám vzdelanie. Práve preto som chcel fórum, čakal som, že sa nájdu tí, čo budú chcieť pomôcť, ale zatiaľ viacmenej bojujem sám.
Ale aj napriek tomu všetkému si myslím, že som sa už niečo málo naučil a dokonca to môžem odovzdať ďalším.
manager666
Star
Star
Používateľov profilový obrázok
Príspevky: 642
Registrovaný: 12 aug 2007, 13:29

Re: Programovani v jazyce C

Príspevok od používateľa manager666 »

Praveze vyraz smernik pouzivaju na niektorej/niektorych nasich univerzitach/vysokych skolach. Ja iba odporucam vyhnut sa tomuto vyrazu a namiesto neho pouzivat vyraz ukazatel. (Mozno je to podla niekoho iba slovickarenie, no podla mna nie)

Je chvalyhodne, ze mate taky sen. Moja rada znie takto: Vzdelavajte sa z kvalitnych studijnych materialov(existuje mnozstvo kvalitnych knih) a ked budete mat dostatocne kvalitne vedomosti, az potom sa mozte snazit predavat ich dalsim.
sharky-no
King
King
Používateľov profilový obrázok
Príspevky: 1681
Registrovaný: 31 okt 2006, 19:53

Re: Programovani v jazyce C

Príspevok od používateľa sharky-no »

tiez poznam len slovo smernik alebo pointer, FEI STU
harrison314
Hardcore addict
Hardcore addict
Používateľov profilový obrázok
Príspevky: 8223
Registrovaný: 27 máj 2009, 20:42
Bydlisko: Bratislava
Kontaktovať používateľa:

Re: Programovani v jazyce C

Príspevok od používateľa harrison314 »

manager666 napísal:
Trochu OT:
Raz moj byvaly spoluziak zo strednej pouzil tiez nejaky skvostny vyraz na nested class. Skoda, ze si ho uz nepamatam, ale bol by to dalsi dobry priklad terminu, ktory nikdy v praxi nepouzivat. (O tom termine viem, ze pochadza z FIIT STU)
.
Mam tusenie u ktoreho prednasajuceho to vzniklo :lol:
BE11
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 224
Registrovaný: 04 dec 2011, 8:34

Re: Programovani v jazyce C

Príspevok od používateľa BE11 »

manager666 napísal: Je chvalyhodne, ze mate taky sen. Moja rada znie takto: Vzdelavajte sa z kvalitnych studijnych materialov(existuje mnozstvo kvalitnych knih) a ked budete mat dostatocne kvalitne vedomosti, az potom sa mozte snazit predavat ich dalsim.



Manager666, ked máš také vzdelanie, prečo nepomôžeš iným? Nie musia to robiť iný čo, ked chcú pomôcť iným, dostávajú len kritiku?!
Podľa mňa je tá stránka kvalitná, aspoň pre zažiatočníkov.
Ked niekto začína nezaujímajú ho vecy do detailu. Detaily ho znechutia a už sa k tomu večšinou nechce ani vrátiť. Deataily môže skúmať, ked nato bude mať.

Kvalitné knihy? Jedine v angličtine, a tý čo sa neučily anglinu čo potom?
Jediný kvalitný zdroj je internet a vlastná túžba dozvedať sa nové vecy, skúšať to až kým to nejde.

Smernik - ukazatel!
Sú to len slová, ktoré niekto vymyslel.
Jednu vec môžme pomenovať viacerými slovami, ale aj tak to bude len pomenovanie, ktoré sa časom aj tak zmení, nič viac!
harrison314
Hardcore addict
Hardcore addict
Používateľov profilový obrázok
Príspevky: 8223
Registrovaný: 27 máj 2009, 20:42
Bydlisko: Bratislava
Kontaktovať používateľa:

Re: Programovani v jazyce C

Príspevok od používateľa harrison314 »

BE11 napísal: Manager666, ked máš také vzdelanie, prečo nepomôžeš iným? Nie musia to robiť iný čo, ked chcú pomôcť iným, dostávajú len kritiku?!
Podľa mňa je tá stránka kvalitná, aspoň pre zažiatočníkov.
Jedine dve dobre veci na tej stranke je navod ako nainstalovat CodeBloks a to ze vykradla Herouta ( co asi najlepsia kniha pre zaciatocnikov v C ), tan kurz C# je este viac nasmiech (ideme robit oknicka ale nato ako funguje jazyk kasleme), tam sa neda hovorit o programovani.
Ovla lepsie veci su na
http://neuron-ai.tuke.sk/~schmotze/Sp/Opalka/01.html
http://people.tuke.sk/igor.podlubny/C/
BE11 napísal: Ked niekto začína nezaujímajú ho vecy do detailu. Detaily ho znechutia a už sa k tomu večšinou nechce ani vrátiť. Deataily môže skúmať, ked nato bude mať.
Toto sa moze lahko obratit proti cloveku co sa z daneho tutorialu uci.
Napísať odpoveď