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

Odpovědět
Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7404
Registrován: 23 pro 2010 09:23

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

Příspěvek od faraon »

Funguje, ale jen dokud Karel nevrazí do zdi.
Navíc musí být na každém poli jedna nebo dvě značky, jinak se nechová podle pravidel ;-)
"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: 22 lis 2012 15:15

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

Příspěvek od staclu »

Tady už to mám ten co kontroluje do dvou značek

Kód: Vybrat vše

Karel1.1%0AP%0A15%0AKONTROLA2%093%20-1%2C2%202%2C10%2C2%20-2%2C9%2C7%2C0%2C9%2C1%2C0%2C7%2C1%2C1%2C2%201%2C12%2C1%2C11%2C1%0ANOV%DD-%u0158%C1DEK%092%204%2C8%2C7%2C8%2C0%2C13%2C2%20-1%2C7%2C0%2C14%2C1%2C13%2C1%2C1%0AVPRAVO-VBOK%094%203%2C8%2C1%2C1%0ANA-START%093%20-6%2C8%2C5%206%2C15%2C8%2C15%2C8%2C1%0AKE-ZDI%093%20-1%2C7%2C1%2C1%0AKONEC
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: 22 lis 2012 15:15

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

Příspěvek od staclu »

Snad to bude fungovat
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: 7404
Registrován: 23 pro 2010 09:23

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

Příspěvek od faraon »

Jo, skoro to funguje :smile:

Akorát mám pár výhrad:
Když Karel pole se dvěma značkami nenajde (třeba proto že odstartoval až za ním), tak doběhne do levého dolního rohu a tam se vrtí donekonečna.
A když to pole najde, tak sice na něm zastaví, ale program neskončí, stále tam zvedá a pokládá značku zase donekonečna.
No a pokud najde pole s víc než dvěma značkami, tak na něm zastaví také, i když by ho měl přeběhnout, v zadání stojí "Jen na jednom poli jsou právě dvě."
"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: 22 lis 2012 15:15

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

Příspěvek od staclu »

A nevíš proč tam dělá ty nekonečné věci?
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: 7404
Registrován: 23 pro 2010 09:23

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

Příspěvek od faraon »

To ukončení jsem nezkoumal, ale vrtění v levém dolním rohu způsobuje chyba v příkazu NOVÝ-ŘÁDEK. Zkus zapřemýšlet nad tím co se přesně děje u horní zdi ;-)
"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: 22 lis 2012 15:15

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

Příspěvek od staclu »

Tu chybu tam nějak nemůžu najít. Můžeš nějak upřesnit kde je?
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: 7404
Registrován: 23 pro 2010 09:23

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

Příspěvek od faraon »

Můžu. Vezmi si šachovnici, figurku koně (abys věděl do kterého směru je Karel otočený), a projdi si část programu od okamžiku kdy začne otáčení u horní zdi do místa, kde Karel znovu vyráží na další prohledávání města. Sleduj hlavně kam je v které chvíli natočený.
"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: 22 lis 2012 15:15

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

Příspěvek od staclu »

Tak jsem zkusil ještě tohle ale nějak se to nevypne na konci ale aspoň se netočí

Kód: Vybrat vše

Karel1.1%0AP%0A15%0AKONTROLA2%093%20-1%2C2%202%2C10%2C2%20-2%2C9%2C7%2C0%2C9%2C1%2C0%2C7%2C1%2C1%2C2%201%2C12%2C1%2C11%2C1%0ANOV%DD-%u0158%C1DEK%092%20-3%2C2%204%2C8%2C7%2C8%2C0%2C13%2C1%2C2%205%2C2%20-1%2C7%2C0%2C14%2C1%2C13%2C1%2C1%2C1%0AVPRAVO-VBOK%094%203%2C8%2C1%2C1%0ANA-START%093%20-6%2C8%2C5%206%2C15%2C8%2C15%2C8%2C1%0AKE-ZDI%093%20-1%2C7%2C1%2C1%0AKONEC
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: 22 lis 2012 15:15

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

Příspěvek od staclu »

Tak co?
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: 22 lis 2012 15:15

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

Příspěvek od staclu »

Pořád nic?
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: 7404
Registrován: 23 pro 2010 09:23

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

Příspěvek od faraon »

Teď jsi to spíš zkomplikoval. Ten předchozí program by byl celkem dobrý, ale prováděla se tam špatná věc na špatném místě. Přitom by stačila malá úprava aby začal dělat to co má ;-)
Zkus si to s tou figurkou na šachovnici, tak přesně uvidíš co se s Karlem děje u horní zdi a následně v levém doním rohu.
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)
Odpovědět
  • Podobná témata
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Pomoc s výběrem ntb na programování v .NET 25k
    od Kubasky » » v Rady s výběrem hw a sestavením PC
    1 Odpovědi
    3010 Zobrazení
    Poslední příspěvek od petr22

Zpět na „Programování a tvorba webu“