Kdo by mě naučil základy programování?

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

staclu
Level 3
Level 3
Příspěvky: 642
Registrován: listopad 12
Pohlaví: Muž
Stav:
Offline

Re: Kdo by mě naučil základy programování?

Příspěvekod staclu » 08 dub 2013 20:53

Takže když v těch 1. dvou krocích narazí do zdi, tak se má vrátit na začátek?
Když chci poradit ohledně svého PC vždy mám na mysli tento počítač v podpisu
OS : Windows 7 64-bit
ZDROJ : MaxPower 500 W
CPU : AMD Phenom II x4 925 2,8 GHz
RAM : 4x1 GB
GPU : Gigabyte HD 7850 OC 2GB
MB : MSI KA790GX

Reklama
Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7397
Registrován: prosinec 10
Pohlaví: Muž
Stav:
Offline

Re: Kdo by mě naučil základy programování?

Příspěvekod faraon » 09 dub 2013 04:33

Ano, a musí potom být otočený do stejného směru jako před skokem. Ale totéž platí i o návratu z úspěšného skoku! ;-)
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)

staclu
Level 3
Level 3
Příspěvky: 642
Registrován: listopad 12
Pohlaví: Muž
Stav:
Offline

Re: Kdo by mě naučil základy programování?

Příspěvekod staclu » 09 dub 2013 06:47

Aha. Ten příkaz udělám nejdřív v pátek (musím se učit).
Když chci poradit ohledně svého PC vždy mám na mysli tento počítač v podpisu
OS : Windows 7 64-bit
ZDROJ : MaxPower 500 W
CPU : AMD Phenom II x4 925 2,8 GHz
RAM : 4x1 GB
GPU : Gigabyte HD 7850 OC 2GB
MB : MSI KA790GX

staclu
Level 3
Level 3
Příspěvky: 642
Registrován: listopad 12
Pohlaví: Muž
Stav:
Offline

Re: Kdo by mě naučil základy programování?

Příspěvekod staclu » 10 dub 2013 18:13

Tak sem to stihl dneska. Snad nevadí že je tam příkaz STOP.

Kód: Vybrat vše

KŮŇ
  KDYŽ NENÍ ZEĎ
    KROK
  KONEC, JINAK
    STOP
  KONEC
  KDYŽ NENÍ ZEĎ
    KROK
  KONEC, JINAK
    DOZADU
    STOP
  KONEC
  VLEVO-VBOK
  KDYŽ JE ZEĎ
    VLEVO-VBOK
    VLEVO-VBOK
    KROK
  KONEC, JINAK
    KROK
  KONEC
  DOZADU
  VLEVO-VBOK
  DVOJKROK
  ČELEM-VZAD
KONEC

Kód: Vybrat vše

DOZADU
  ČELEM-VZAD
  KROK
  ČELEM-VZAD
KONEC
Když chci poradit ohledně svého PC vždy mám na mysli tento počítač v podpisu
OS : Windows 7 64-bit
ZDROJ : MaxPower 500 W
CPU : AMD Phenom II x4 925 2,8 GHz
RAM : 4x1 GB
GPU : Gigabyte HD 7850 OC 2GB
MB : MSI KA790GX

staclu
Level 3
Level 3
Příspěvky: 642
Registrován: listopad 12
Pohlaví: Muž
Stav:
Offline

Re: Kdo by mě naučil základy programování?

Příspěvekod staclu » 11 dub 2013 20:35

------------------------------------------
Když chci poradit ohledně svého PC vždy mám na mysli tento počítač v podpisu
OS : Windows 7 64-bit
ZDROJ : MaxPower 500 W
CPU : AMD Phenom II x4 925 2,8 GHz
RAM : 4x1 GB
GPU : Gigabyte HD 7850 OC 2GB
MB : MSI KA790GX

Uživatelský avatar
proofer
Level 4
Level 4
Příspěvky: 1421
Registrován: listopad 12
Bydliště: Zlínský kraj
Pohlaví: Muž
Stav:
Offline

Re: Kdo by mě naučil základy programování?

Příspěvekod proofer » 11 dub 2013 21:05

Pardon že vám spamuju téma ale k čemu je dobrý psát furt nějaké zdi,vlaky, koně vlevo-boky a já nevím co ještě mám to nějaký účel? A když jo tak jestli bych se mohl zeptat jaký? Opravdu se omlouvám že vám to tady spamuju...
Intel Core i3-4150| GIGABYTE GA-B85-HD3 |Kingston HyperX Fury Blue 4GB DDR3 1600+/2x/Transcend JetRam 2GB DDR3 1333 /8GB/ |Seagate Barracuda 7200.14 - 1TB |EVGA 500B |MSI R9 270X GAMING 2G@1180/1500 |CoolerMaster K350 |Benq VW2245Z |A4Tech Bloody V8

Uživatelský avatar
domitea
Tvůrce článků
Level 4.5
Level 4.5
Příspěvky: 1971
Registrován: červen 09
Bydliště: Královehradecký kraj
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Kdo by mě naučil základy programování?

Příspěvekod domitea » 11 dub 2013 21:11

Naučíš se na tom základní programátorské konstrukce :wink:

Uživatelský avatar
proofer
Level 4
Level 4
Příspěvky: 1421
Registrován: listopad 12
Bydliště: Zlínský kraj
Pohlaví: Muž
Stav:
Offline

Re: Kdo by mě naučil základy programování?

Příspěvekod proofer » 11 dub 2013 21:20

Jo to jsem nějak tak pochopil ale když jsem tam zadal ty texty co tady píší nic se nědělo..
Intel Core i3-4150| GIGABYTE GA-B85-HD3 |Kingston HyperX Fury Blue 4GB DDR3 1600+/2x/Transcend JetRam 2GB DDR3 1333 /8GB/ |Seagate Barracuda 7200.14 - 1TB |EVGA 500B |MSI R9 270X GAMING 2G@1180/1500 |CoolerMaster K350 |Benq VW2245Z |A4Tech Bloody V8

staclu
Level 3
Level 3
Příspěvky: 642
Registrován: listopad 12
Pohlaví: Muž
Stav:
Offline

Re: Kdo by mě naučil základy programování?

Příspěvekod staclu » 12 dub 2013 18:48

Musíš to vložit do nového příkazu, uložit a pak zeleným trojůhelníčkem spustíš příkaz.
Když chci poradit ohledně svého PC vždy mám na mysli tento počítač v podpisu
OS : Windows 7 64-bit
ZDROJ : MaxPower 500 W
CPU : AMD Phenom II x4 925 2,8 GHz
RAM : 4x1 GB
GPU : Gigabyte HD 7850 OC 2GB
MB : MSI KA790GX

Uživatelský avatar
proofer
Level 4
Level 4
Příspěvky: 1421
Registrován: listopad 12
Bydliště: Zlínský kraj
Pohlaví: Muž
Stav:
Offline

Re: Kdo by mě naučil základy programování?

Příspěvekod proofer » 12 dub 2013 18:54

OK už chápu ale jak se na tomto naučím programování?
Intel Core i3-4150| GIGABYTE GA-B85-HD3 |Kingston HyperX Fury Blue 4GB DDR3 1600+/2x/Transcend JetRam 2GB DDR3 1333 /8GB/ |Seagate Barracuda 7200.14 - 1TB |EVGA 500B |MSI R9 270X GAMING 2G@1180/1500 |CoolerMaster K350 |Benq VW2245Z |A4Tech Bloody V8

staclu
Level 3
Level 3
Příspěvky: 642
Registrován: listopad 12
Pohlaví: Muž
Stav:
Offline

Re: Kdo by mě naučil základy programování?

Příspěvekod staclu » 12 dub 2013 19:11

To já sám pořádně nevím :-D. Ale rozvíjí to logické myšlení.
Když chci poradit ohledně svého PC vždy mám na mysli tento počítač v podpisu
OS : Windows 7 64-bit
ZDROJ : MaxPower 500 W
CPU : AMD Phenom II x4 925 2,8 GHz
RAM : 4x1 GB
GPU : Gigabyte HD 7850 OC 2GB
MB : MSI KA790GX

Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7397
Registrován: prosinec 10
Pohlaví: Muž
Stav:
Offline

Re: Kdo by mě naučil základy programování?

Příspěvekod faraon » 12 dub 2013 19:18

proofer: Netuším jestli o programování něco víš, ale porovnej si tohle:

Kód: Vybrat vše

KDYŽ JE ZEĎ
  VLEVO-VBOK
KONEC, JINAK
  KROK
KONEC

Kód: Vybrat vše

if (a>b) then
  a:=a-b
else
  b:=b-a;


A nebo tohle:

Kód: Vybrat vše

DOKUD NENÍ ZEĎ
  POLOŽ
  KROK
KONEC

Kód: Vybrat vše

while (x>0) do
  begin
    writeln(x);
    x:=x div 2
  end;


Prostě se naučíš základy, jako větvení, cykly, tvoření podprogramů a jejich použití, a nemusíš se při tom zabývat "detaily" jako je rozdíl mezi čísly integer a real, ani biflovat anglická slovíčka která začátečníka spíš matou. Karel je především hra, která má ale úplně stejná pravidla jako skutečné programovací jazyky, a když je dostaneš do krve, tak pro tebe začátek skutečného programování bude o hodně snazší. Prostě už to hlavní budeš znáš a hodíš na to jen tu angličtinu a datové typy.

staclu: Příkaz STOP vadí, protože ten ukončí celý program, a ne jen aktuální příkaz. A navíc tam máš chybu, pokud je zeď až "za zatáčkou", tak se ti Karel nevrátí na původní místo, ale na jeho zrcadlový protějšek! Vezni si šachovnici a skutečného šachového koně (protože má čumák, tak se s ním dá Karel dost dobře simulovat), a vyzkoušej jiný postup. A jestli umíš vývojové diagramy, tak je zkus použít a kreslit si postup.
Ale tohle je opravdu hodně obtížná úloha, proto se hodí spíš jako ten závěrečný test, na učení se by byly lepší jednodušší úkoly.
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)


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 4 hosti