Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Free Pascal

Debrý večer prajem
Stiahol som si z oficialnej stranky Free Pascal, pre AMD/Win 64. Nainštaloval som to, ale žaidna ikona na ploche ani nikde. Tak som prešiel do nainštalovaného adresára s presvedčením, že tam ikona bude. Ale boli tam iba nejake dokumenty v priečinkoch.
Pozrel som sa na krabicu svojho OS, ktory som si pred ćasom zakúpil a bolo tam napísane Windows 7 Ultimate 64bit. No ale predsa som skusil sťiahnúť Free Pascal pre 32bitovu platformu. Nainštraloval sa aj išiel, len mi nejde v ňom otvorit PAS subor, ktory som napísal v dev Pascale.
Neviete mi poradiť?
Ďakujem

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
Precitat si navod? http://lazarus-ccr.sourceforge.net/fpcdoc/user/use rse10.html#x26-330003.2 evide…
MM.. 24.06.2014 00:03
MM..
Je tam i IDE, spouští se z příkazové řádky příkazem "fp" (bez uvozovek). Je to DOSovská aplikace, pr…
Rce 24.06.2014 00:34
Rce
Aha, dakujem, a preco 32 bitova verzia ma ikonu?
WeLove1D 24.06.2014 01:06
WeLove1D
V DOSu se vše spouštělo z příkazové řádky. Ikonky neměly smysl, protože neexistovalo nic, kde by byl…
Jan Fiala 24.06.2014 09:18
Jan Fiala
Dakujem vsetkym za odpovede Zatiaľ stačí táto odpov, lebo momentálne nemám k dispozícii Pc, na ktoro…
WeLove1DD 24.06.2014 11:41
WeLove1DD
Přesně tak, nemá smysl mudrcovat, ale raději chytat nápady a od těch se odrazit a jít si svojí cesto…
Rufus 24.06.2014 12:08
Rufus
No, ale ja som ešte nikdy nerobil s virtual pc :D
WeLove1DD 24.06.2014 12:13
WeLove1DD
Všechno je jednou poprvé ... www.virtualbox.org Návod
Rufus 24.06.2014 12:18
Rufus
Ok, najskor si chcem skompilovat, čo som napísal v Dev Pascale a potom možno skusim ten virtualbox.…
WeLove1D 24.06.2014 13:02
WeLove1D
Je v tom nejake fp.exe apod? Ak ano tak skusal si to spustit?
MM.. 24.06.2014 13:08
MM..
Hovrim oba dokumenty, nič viac :D si to stihani a uvidíš :D Najčastejšie sa tam nachadzaju subory PP…
WeLove1D 24.06.2014 13:21
WeLove1D
Mozno keby si uz konecne prezradil ze co presne si spustal a co presne jak presne ti neslo, tak by s…
MM.. 24.06.2014 13:25
MM..
Takže si mám nainštalova´t aj x64 aj x86 ?
WeLove1D 24.06.2014 14:27
WeLove1D
To tvoje "64bit" znamena ze to bude vytvarat 64bit exe, a ne ze to mas spustat na 64bit Win. Na 64bi…
MM.. 24.06.2014 14:30
MM..
Potrebujem kompilator na Pascal. Pozri si to video, co som ti poslal dnes o polnoci. Kedze by som ra…
WeLove1D 24.06.2014 15:05
WeLove1D
prikaz fpc subor.pas vypise co? Nekompiluje? Preco nechces veciam rozuimiet, ale chces opakovat neja…
MM.. 24.06.2014 15:21
MM..
Temp? Neukladaju sa tam nahodou docasne subory?
WeLove1D 24.06.2014 17:36
WeLove1D
C:\Temp neexistuje, ten si vytvoris. Aby v nazve neboli medzery ani specialne znaky. Ked sa ti nepac…
MM.. 24.06.2014 17:37
MM..
No takže čo mám spraviť ? Mám nainštalovaný 64bitovy Free Pascal, ale v jeho nainštalovanom adresari…
WeLove1D 24.06.2014 21:37
WeLove1D
Nemas spustat ziaden 64bit, mas spustit 32bitovy exe. Ziaden 64bitovy exe (fp ani fpc) totiz neexist…
MM.. 24.06.2014 21:53
MM..
Ok, takže povedzme, že ten 32 bitovy som si nenainštaloval iba 64bitovy. A kde tam mám pustit 32bito…
WeLove1D 24.06.2014 22:01
WeLove1D
Neexistuje ziaden 64bitovy. Pisal som to uz 2x, nevies citat, nechapes nic. 64bitovy balik je na cro…
MM.. 24.06.2014 22:07
MM..
Takže potom ten Jiri Sedy co robi tie videa programovania v Pascale, ktore som ti uz poslal, tak to…
WeLove1D 24.06.2014 22:32
WeLove1D
Nepotrebujes to ptz 64bitovy Windows vie spustat tvoje vygenerovane 32bitove hello world. Na to aby…
MM.. 24.06.2014 22:44
MM..
No dobre. Vieš ako, ja som viac veril Jirimu. Programuje vo vaicerych jatykoch, robi v Mayi, Invento…
WeLove1D 24.06.2014 23:03
WeLove1D
Ked to IDE nefunguje tak si stiahni lazarus (link uz mas odvcera nizsie), to je normalna nastavba na…
MM.. 24.06.2014 23:19
MM..
V tom baliku nie je žiadne fp.exe... chcem, aby to islo ako pred par dnami, že som klikol na subor p…
WeLove1D 24.06.2014 23:31
WeLove1D
Toto ked si nainstalujes (to prve) http://www.freepascal.org/down/i386/win32-austria. var tak ti to…
MM.. 24.06.2014 23:35
MM..
.. a v instalatore nastav preistotu nech sa instaluje do nejakej zlozky ktora nema v nazve medzery a…
MM.. 24.06.2014 23:42
MM..
Odinštaloval som si ten "starý" 32bit čo som tam mal, nainštaloval som z toho linku čo si mi poslla…
WeLove1D 24.06.2014 23:45
WeLove1D
A v tom C:/FPC alebo jeho podzlozkach (/BIN apod) musis predsa mat nejake spustitelne subory. Pisal…
MM.. 24.06.2014 23:58
MM..
:D Tie čo nemáju ikony boli 64bitove :D 64bit free pascal, ktory som si odinštaloval, pretože ho bud…
WeLove1D 25.06.2014 00:06
WeLove1D
A ked tak tuzis po tom 64bit baliku tak ho nainstaluj, mne je to uplne fuk. Nainstaluj vsetko presne…
MM.. 25.06.2014 00:16
MM..
Ty si tak nechapavy človek. Hdam viac ako ja. Ja som nikde nenapisla, že x64 chcem. A vtedy ked mi t…
WeLove1D 25.06.2014 00:19
WeLove1D
Tak si v tentopocitac naklikaj tu zlozku a v nej 2x klikni na FP.EXE stane sa co?
MM.. 25.06.2014 00:28
MM..
2x kliknem na subor a spusti sa free pascal... čo vaic hcceš ?
WeLove1D 25.06.2014 00:31
WeLove1D
Tak si v nom kliknes na nejake menu FILE - OPEN a otvoris si svoj subor PAS
MM.. 25.06.2014 00:32
MM..
:D :D :D Preboha veĎ ten exe je to iste ako ta ikona na ploche "Free Pascal IDE" presne to iste ako…
WeLove1D 25.06.2014 00:36
WeLove1D
A ten tvoj subor si nazvi C:\Temp\a.pas Dufam ze chapes ze v nazve nemaju byt medzery ani ziadne ch…
MM.. 25.06.2014 00:44
MM..
Kompilacia zlyhala (vid foto)
WeLove1D 25.06.2014 00:51
WeLove1D
V tom spodnom okne ti to pise ERROR aby si vedel preco zlyhala. Lebo nevies opisat readln spravne.…
MM.. 25.06.2014 00:55
MM..
Čo zle som napisal na tom readln, mozes byt konkretnejsi ? A preboha ake opicenia sa po videu, veď a…
WeLove1D 25.06.2014 01:02
WeLove1D
Pise ti to ERROR ze nepozna readlm. P.S. ok ja neviem jak sa zacat ucit, ale asi by bolo pre zaciat…
MM.. 25.06.2014 01:04
MM..
Aha readlm :D daakujem Ako si sa nauvil programovat ty? Ako programator vie, ze ma napisat readln,..…
WeLove1D 25.06.2014 01:16
WeLove1D
ln je skratka od "line". Programator vie lebo si nastudoval to co chce pouzivat v referencii knizni…
MM.. 25.06.2014 01:26
MM..
Dakujem, a to kazdy jazyk ma ine tietonznaky, slova, cisla....? A je podla teba soravne zacat v Pasc…
WeLove1D 25.06.2014 06:19
WeLove1D
Ked chces programovat v androide tak sa uc rovno to, a ne pascal. Java ma ine "tietonznaky, slova, c…
MM.. 25.06.2014 09:58
MM..
Ok ďakujem Veľmi chcem vedieť programovat, ale ani poriadne neviem co to je. Presnejšie som debil z…
WeLove1D 25.06.2014 11:22
WeLove1D
To je jako by ses zeptal, proč se nevyrábí jenom jeden typ aut.
Wikan 25.06.2014 11:25
Wikan
Aha, takže v Pascale môžem naprogramovat android aplikáciu
WeLove1D 25.06.2014 11:34
WeLove1D
Ne.
MaSo 25.06.2014 11:34
MaSo
Tak na co sa jednotlivé jazyky používajú a prečo?
WeLove1D 25.06.2014 11:37
WeLove1D
Vznikalo to historicky a su tam aj technicke odlisnosti (v tom co z toho vznikne a jak sa to potom s…
MM.. 25.06.2014 11:43
MM..
Dakujem, ja som vedel, ze aspon ty to dokazes jednoducho, strucne vysvetlit, ake aj tak sa tu najde…
WeLove1D 25.06.2014 12:02
WeLove1D
Prestan sa cudovat nad jazykmi. Jazyk je v principe nepodstatny, dolezite je ze co z toho vyleze t.j…
MM.. 25.06.2014 13:04
MM..
No ďakujem :D Ja sa chcem naučiť JAVA, PHP, C, C#, C++, Swift a databazi v SQL Ja mám ale ambicie :D…
WeLove1D 25.06.2014 13:35
WeLove1D
POkud to myslíš až takhle vážně, začni od Adama - tedy nejprve prostuduj a pochop algoritmizaci. Pok…
MachR55 25.06.2014 14:00
MachR55
Ďakujem veľmi pekne :D Budem teda pokračovat v tom Pascale a potom skusim JAVU, keďže chcem hlavne A…
WeLove1D 25.06.2014 16:33
WeLove1D
...ako sa dá učiť programovat bez programovacieho jazyku? Jak už jsem psal - začni algoritmizací. P…
MachR55 26.06.2014 08:37
MachR55
Ďakujem velmi pekne za vysvetlenie :D A akým sposobom sa mám učiť algoritmizaciu? Iba Čitať na inter…
WeLove1D 26.06.2014 13:42
WeLove1D
V tom mém googlovském odkazu najdeš řadu studijních materiálů - webové stránky, PDFi knihy - tak pod… nový
MachR55 26.06.2014 14:07
MachR55
Ok, ešte raz dakujem Už som zaćla čitat o tej algoritmizacii a idem pokracovat :D poslední
WeLove1D 26.06.2014 15:41
WeLove1D

V DOSu se vše spouštělo z příkazové řádky. Ikonky neměly smysl, protože neexistovalo nic, kde by byly vidět. Proto programy pro DOS ikonku nemají.
32-bitové programy jsou určeny pro okenní operační systémy - svět oken a ikonek. Proto ikonku mají.

Stačí taková odpověď?

Dakujem vsetkym za odpovede
Zatiaľ stačí táto odpov, lebo momentálne nemám k dispozícii Pc, na ktorom to riešim. Za pár hodín dám vedieť. DOS na virtual Pc dobrý nápad, budem nad tým intenzívne uvažovať.
S cmd mám nejaké skúsenosti, takže program spustiť je najmenej.

Přesně tak, nemá smysl mudrcovat, ale raději chytat nápady a od těch se odrazit a jít si svojí cestou a učit se novému. O virtualizaci je tu dost vláken. Free dos si najdeš sám. Je dost možné, že ti bude stačit *.img soubor Free dosu pro rozběnutí.

To tvoje "64bit" znamena ze to bude vytvarat 64bit exe, a ne ze to mas spustat na 64bit Win. Na 64bit sa da spustat 32bitovy program bezproblemov, 16bitovy DOS program sa ale spustat neda. Ten compiler je ale 32bitovy a musi ti fungovat (a od zaciatku sa ta pytam co presne ti nefunguje a co ti to pise). IDE neviem to fungovat nemusi a ani to nepotrebujes

Potrebujem kompilator na Pascal. Pozri si to video, co som ti poslal dnes o polnoci. Kedze by som rad postupoval dalej v jeho tutorialoch, tak by bolo dobre, ak by som to mal ako on. Napisem si program v niecom ci uz v textovom dokumente akebo v Dev Pascale, uloxim subor pas na plochu, otvorim v programe Free Pascal a skompilujem. To su moje zivotne ciele

No takže čo mám spraviť ? Mám nainštalovaný 64bitovy Free Pascal, ale v jeho nainštalovanom adresari keď kliknem na bin je aj win32, ale ikonu nema ziadnu... su tam iba nejake subory, ktore sa nedju spustit. Ale aj tak chcem 64bitovy. Tak co mam presne spravit, nic si mi tu nenapisal ?

Nainštaloval som si teraz aj 32bit a mám obidva, len s tym rozdielom, že 64bit neviem spustit :D

Neexistuje ziaden 64bitovy. Pisal som to uz 2x, nevies citat, nechapes nic. 64bitovy balik je na cross compiling (vytvaranie 64bitoveho kodu 32bitovym compilerom), nepotrebujes to a este nasledujucich 20rokov to potrebovat nebudes, ptz skor jak v roku 2034 asi nepochopis ze co to je cross compiling.

Chces si skompilovat .pas, to sa robi tym 32bitovym balikom. Nic viac nepotrebujes. Ak mas nejaky problem s32bitovym balikom tak pis presne co presne kedy presne jak presne ti nefunguje. Aby sa dalo z toho usudzovat ze jaky mas problem (je mozne ze v tom baliku su nejake 16bitove exe ktore na 64bit nespustis, ale to mas zistit ty, a pisat sem presne co nefunguje, ja to za teba testovat nebudem)

Takže potom ten Jiri Sedy co robi tie videa programovania v Pascale, ktore som ti uz poslal, tak to musi byt podobny dement ako ja. Pretoze on si za ucelom normalnej jednoduchej kompilacie kompilacie tohto:
program nazov;

begin
writeln('hello wrold');
readlm();
end.

Sziahol povodne a nainštaloval 64bitovy Free Pascal, ale spomenul si, že pred nedávnom nainštaloval 32bitovy OS. Ale pokial by mal stale 64bitovy OS, tak by si vlastne nechal a nainštaloval 64bit Free Pascal určený na cross compiling.
Na prvé video so zámerom zoznamenia sa s vyvojovim prostredím pre uplnych začiatočníkov a hneď cross compiling, nie je zle.

Nepotrebujes to ptz 64bitovy Windows vie spustat tvoje vygenerovane 32bitove hello world. Na to aby si vytvoril 64bitove exe s tym trapnym free pascalom potrebujes toho urcite viac, minimalne vygenerovany projekt s makefile a podobne, ked nemas ani sajnu o nicom tak sa to neda vysvetlovat, k tomu mas dokumentaciu uz som ti daval linky, mozes si to studovat. A nemysli si ze 500stran je vela, to sa predpoklada v praxi uplne normalnka ze to mas mat za den nastudovane :D

No dobre. Vieš ako, ja som viac veril Jirimu. Programuje vo vaicerych jatykoch, robi v Mayi, Inventori, AE... a okrem toho je velmi sympaticky :D Takže teraz som z toho zmatený, pretože obidvaja posobite, že sa do toho trošku vyznáte tak neviem vobec :D No,a le to je teraz jedno. Či už máš pravdu ty či nie, nechám si iba 32 bit a idem na to :D
Takže mám uložený súbor pas (v C:/temp), v ktorom mám napisany program. Kliknem nan, otvori sa v Dev Pascale tam ho asi neskompilujem. Otvorit v program najdem Free Pascal IDE kliknem nan dam Ok, nič sa nestane :D Pred 4 dňami mi to išlo, ale teraz už nie

V tom baliku nie je žiadne fp.exe... chcem, aby to islo ako pred par dnami, že som klikol na subor pas. dal otvorit v programe Free Pascal IDE, sice mi to doposiahl z nezistetných pričín nešlo skompilovať, ale aspoň išlo otvoriť súbor vo Free Pascale. Ako keď kliknem na Ikonu Free Pascal tak sa mi otvori.

Inak stale hovorím o 32bitovom Pacale, 64bit som už odinštaloval

Odinštaloval som si ten "starý" 32bit čo som tam mal, nainštaloval som z toho linku čo si mi poslla a nejde. To isté. Vždy je predvolený Bloodshed Pascal IDE na otvorenie súboru. To je asi to vyvojove prostredie Pascalu- Dev Pascal

Nastavil som, abymi asocioval s pas. už predtym som to spravil. A nechal som ho nainštalovať do predvoleného preiečinku čiže C:/FPC bez medzer

A v tom C:/FPC alebo jeho podzlozkach (/BIN apod) musis predsa mat nejake spustitelne subory. Pisal si minule ze nejaky nema ikonu, tak presne ten mozes spustit rucne. Povol si v moznosti zlozky zobrazovanie pripon suborov, nech vidis pripony. Mne sa to tu nechce instalovat aby som ta vodil za rucicku.

Čo zle som napisal na tom readln, mozes byt konkretnejsi ? A preboha ake opicenia sa po videu, veď ako ja mam vediet, že tam mám napisat readln, writeln... ved ja sa to eśte len učim. Sice ani neviem prećo sa tam tieto prikazy píšu a ani čo v tom programovani znamenaju, ale ako sa to mám naučiť. Máš premňa nejaké odporúčanie, kde začat úplne odzákldaov. Len ta prosím nepíš chujoviny, že aby som s tym prestal... apod

Pise ti to ERROR ze nepozna readlm.

P.S. ok ja neviem jak sa zacat ucit, ale asi by bolo pre zaciatok dobre si precitat nejake zaklady pascalu, aby si vedel zakladne funkcie a na co sluzia a podobne. Neviem jakou formou to chce robit ten na videu, ale toho je tolko ze je lepsie si to precitat postupne po kapitolach. Su o tom cele knihy a aj serialy na internete

Ked chces programovat v androide tak sa uc rovno to, a ne pascal. Java ma ine "tietonznaky, slova, cisla"

Vies anglicky? Ak ano tak je vela tutorialov. Alebo si hladaj nejake ceske alebo slovenske googlom (android programovani zaciname apod). Stiahnes si android studio a robis index.html

(a ked ti mam odporucit tak skor si hladaj texty jak videa. Moj nazor.

Ok ďakujem
Veľmi chcem vedieť programovat, ale ani poriadne neviem co to je. Presnejšie som debil z tých jazykov. Asi sa teraz opytam úplne dementsku otázku, ale prosím ťa pokus sa mi na ňu odpovedať.
Prečo sa používa viac prog. jazykov? Každy je na iný OS? To asi nie, čo.

Vznikalo to historicky a su tam aj technicke odlisnosti (v tom co z toho vznikne a jak sa to potom spusta pod cim atd).

Pre rozne platformy mas rozne vyvojove prostredia, a tie pouzivaju nejaky jazyk. Jazyk je v principe nepodstatny, ale musis pouzivat ten ktory pouziva dane vyvojove prostredie. Ak chces robit App pre android tak moc nemas na vyber, pouzijes android studio a tam je proste Java. Ma to historicke aj technicke dovody. Ked ta to zaujima chod studovat na vysku a tam tie dovody pocas 5rocneho studia pochopis (mozno, polovica Ing. ich stejne nechape ani s titulom :D)

Dakujem, ja som vedel, ze aspon ty to dokazes jednoducho, strucne vysvetlit, ake aj tak sa tu najde par otazok. V jednom programe musi byt pouzity iba jeden programovaci jazyk?
Preco niektori ludia, co robia tutorial na YouTube pisu v textovom dokumente? Nie je to lepsie vo vyvojovom pristredi teda v pripade Pascalu v Dev Pascale? To mozu pisat aj na papier :)

Prestan sa cudovat nad jazykmi. Jazyk je v principe nepodstatny, dolezite je ze co z toho vyleze t.j. produkt kompilacie (ci to je priamo spustitelny machine code a na jakej platforme spustitelny, alebo interpretovane nejakym enginom alebo serverom, t.j. multiplatformove zavisle len od toho ci je dany engine na danu platformu, apod).

Zacni sa ucit to co chces robit, ked chces programovat pracku tak si zober mikrokontroller a studuj si jeho assembler (pripadne C) a registre, ak chces robit weby zober si PHP server a uc sa PHP jazyk, ak chces robit android aplikacie tak si zober android studio a uc sa jeho jazyk a jeho objektove kniznice.

Chirurg slepeho creva tiez nezacina tak ze sa zacne ucit vrtat zuby, ale uci sa rovno o crevach :)

POkud to myslíš až takhle vážně, začni od Adama - tedy nejprve prostuduj a pochop algoritmizaci. Pokud znáš matematiku - hlavně logiku - je to další plus.
Nauč se důkladně jeden jazyk a pak - tedy po několika letech - k tomu přibírej další dle potřeby. To už není tak těžké, jde spíše jen o technický problém. Pascal je na učení vhodný, protože je poměrně "ukecanej". Taky byl původně navržen právě na výuku programování.

Ďakujem veľmi pekne :D Budem teda pokračovat v tom Pascale a potom skusim JAVU, keďže chcem hlavne Android aplikacie.
Wikan ako sa dá učiť programovat bez programovacieho jazyku? Trochu si ma zmiatol este vaic ako som bol :D

Napr. to readln... to je specifické pre dany konkretny jazyk Pascal alebo to je vseobecne pre programovanie?

Čo z toho textu, ktory programatori píšu, čo je specificke pre jazyk a co je vseobecne pre programovanie resp. čim sa jednotlivé jazyky od seba odlišuju ? Myslim čo sa týka písania

...ako sa dá učiť programovat bez programovacieho jazyku?

Jak už jsem psal - začni algoritmizací. Pokud nebudeš umět algoritmizovat, nebudeš umět ani programovat, budeš jen "lepit kód". Viz citát:

Algoritmizace je jednou z nejdůležitějších činností při vytváření software. Zabývá se formulací postupů, podle kterých pak programátor vytváří program. Je to ta část dovedností, která nepodléhá času, momentální módě, ani firemním zájmům. Za posledního půl století vznikla řada programovacích jazyků, která byly po několika letech nahrazeny modernějšími, a po jazycích, které se učíte dnes, přijdou určitě zase jiné. Jediné, co zůstalo stejné a co budete moci použít i po mnoha letech, je právě algoritmizace.

To obecné, co všechny jazyky spojuje, je právě algoritmus - jednoznačný postup řešení určitého problému. Ale zápisy jednoho konkrétního algoritmu v různých jazycích se samozřejmě budou lišit podle toho, jaké příkazy ten který jazyk obsahuje a jakou má syntaxi. Dobře je to vidět třeba zde.

Programování se dá přirovnat k hraní na hudební nástroj. Pokud nejsi nějaký génius, potřebuješ se nejprve naučit noty, abys pochopil notový zápis (= algoritmus). No a konkrétní provedení toho notového zápisu na nějaký hudební nástroj už odpovídá psaní v určitém programovacím jazyku. Když umíš noty a naučíš se hrát na jeden hudební nástroj (ten první je vždycky nejtěžší, protože se současně učíš i určité obecné věci - v případě hraní potřebuješ hlavně natrénovat nezávislost levé a pravé ruky), zvládnout další hudební nástroj už je jen čistě technická věc a zahrát na něj jednoduchou melodii můžeš třeba už za pár dní (já se třeba učil na zobcovou flétnu a akordeon, pak trochu na kytaru, teď hraji hlavně na klávesy, ale vyzkoušel jsem si, že dokážu zahrát i na klavír, bicí, baskytaru, saxofon, ...). A podobně je to i s programováním - když se naučíš algoritmizovat a naučíš se důkladně jeden programovací jazyk, přechod na jiný jazyk už jen jen čistě technická věc, kterou zvládneš za pár týdnů (na VŠ jsem se učil Turbo Pascal a pak Fortran, doma jsem k tomu přidal Basic na 8bitech, po nástupu do práce jsem zvládl SQL, dBase, FoxPro, po změně zaměstnání pak Delphi, VBA, C++, ...).

V tom mém googlovském odkazu najdeš řadu studijních materiálů - webové stránky, PDFi knihy - tak podle toho můžeš začít. A hezky podrobně, musíš všechno pochopit, každý krok Ti musí být jasný. Klidně si vymýšlej sám jednoduché příklady a zkoušej si jejich algoritmizaci, nebo zkus vymyslet jiný postup u řešeného příkladu - ne vždy to samozřejmě půjde, ale i to je cenné zjištění. A jak už jsem psal, hodně k tomu pomáhá matematika, hlavně logika a analýza, protože při algoritmizaci prostě musíš mít logické myšlení. Samozřejmě k tomu musíš mít jisté předpoklady, ono taky hrát na hudební nástroj se spousta lidí není schopno vůbec naučit, protože prostě nemají hudební sluch...
Klidně tomu věnuj půl roku, rok - dle potřeby, až to všechno perfektně pochopíš.

Zpět do poradny Odpovědět na původní otázku Nahoru