Matematické Fórum

Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.

Nástěnka
22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.

Nejste přihlášen(a). Přihlásit

#1 22. 04. 2010 19:27

Veter@n
Příspěvky: 87
Reputace:   -1 
 

Xkarel II

Dobrý den, již jsem nedávno na toto skvělé forum psal o pomoc ohledně aplikace xKarel. Bohužel, opět jsem se v tomto tvoření ztratil a vytvoření mé samostatné úlohy do školy dopadlo více než katastrofálně. Dostaly jsme za úkol, aby Karel (postavička) posbíral náhodně rozmístěné cihličky a vrátil se zpět na své púvodní místo (start). A další úloha byla, aby Karel oběhl celé hřiště(plochu) a vrátil se zpět na start. Potřeboval bych, aby mi tu nekdo pomohl s pochopením, jak se tyto dvě úlohy tvoří a já příště mohl zvládnout i jiné úlohy. Pokud se najde někdo, kdo mi to sem přímo vloží a napíše k tomu vysvětlivky, budu moc rád. Opravdu se s tím pářu už asi týden. Děkuji a přeji hezký zbytek dne.

Offline

  • (téma jako vyřešené označil(a) Veter@n)

#2 22. 04. 2010 20:10

Veter@n
Příspěvky: 87
Reputace:   -1 
 

Re: Xkarel II

Opravdu tu není nikdo, kdo by mi pomohl?

Offline

 

#3 22. 04. 2010 20:26

septolet
Příspěvky: 334
Reputace:   
 

Re: Xkarel II

↑ Veter@n: Konkrétně ti tu nejspíš nikdo neporadí, přecjenom tomuto "jazyku" se asi moc lidí nevěnuje.

K tomu posbírání cihliček. Samozřejmě tu můžeme dělat nějaké šarády s hledáním nejkratší cesty, ale myslím, že pro tvůj případ by bohatě stačilo projít celou plochu a pokud je na aktuálně navštíveném políčku cihla, tak jí sebrat. Ten další úkol, předpokládám, že máš nějakou plochu a chceš projít po krajních políčkách této plochy dokola. Tak prostě nech Karla jít, až narazí na ono krajní políčko, tak ho otoč a zase ho nech jít až do dalšího krajního políčka.

To je tak asi všechno, co jsem k tomu schopný říct, konkrétně ti s tím nepomůžu, neznám syntaxi jazyka.

Offline

 

#4 22. 04. 2010 20:32

Veter@n
Příspěvky: 87
Reputace:   -1 
 

Re: Xkarel II

No zkusím to, ale přeci bych radši požádal někoho, kdo XKARLOVI rozumí. Pokud jsi tu gladiatore, budu rád za pomoc.

Offline

 

#5 22. 04. 2010 20:36

septolet
Příspěvky: 334
Reputace:   
 

Re: Xkarel II

↑ Veter@n: Ano, teď také koukám, že gladiator01 zná syntaxi. Tak snad se tu ukáže a poradí ti. Jinak přeju hodně štěstí při řešení.

Offline

 

#6 22. 04. 2010 20:37

Veter@n
Příspěvky: 87
Reputace:   -1 
 

Re: Xkarel II

Děkuju a přeji hezký zbytek večera.

Offline

 

#7 22. 04. 2010 20:39

gladiator01
Místo: Jindřichův Hradec
Příspěvky: 1587
Škola: ZČU FAV - SWI
Pozice: absolvent
Reputace:   53 
Web
 

Re: Xkarel II

U toho prvního můžeš použít to co jsem psala minule jen to trochu upravíš aby nepokládal, ale zbíral.


Naděje jako svíce jas, potěší srdce štvané, čím temnější je noční čas, tím zářivěji plane.
VIVERE - MILITARE EST (Seneca)
Vím, že nic nevím. - Sokrates

Offline

 

#8 22. 04. 2010 20:42

Veter@n
Příspěvky: 87
Reputace:   -1 
 

Re: Xkarel II

Nojo, ale v úloze je napsáno, aby pozbíral různě rozmístěné cihličky. Prosímtě můžeš mi s tím víc pomoci. Já bych to určitě zase zvoral.

Offline

 

#9 22. 04. 2010 21:07

gladiator01
Místo: Jindřichův Hradec
Příspěvky: 1587
Škola: ZČU FAV - SWI
Pozice: absolvent
Reputace:   53 
Web
 

Re: Xkarel II

1. úkol  - změnital jsem polož na  JeCihla { Zvedni} a NE JeCihla na NE JeZeď

Když je lichý počet sloupečků tak běhá pořád dokolečka, tak si zkus upravit. Já opravdu nemam čas ti dělat úkol.

procedure SeberCihly
{

  DOKUD NE JeZeď
  {
    #Pokud je postavicka otocena nahoru jde a
    #pokládá cihly   
    JeSever
    {
      JeCihla { Zvedni}
      Krok
      JeZeď #dokud nenarazí na zed,
            #pak se otoci posune o jedno pole, otoci a jde dal
      {
        JeCihla { Zvedni}
        VlevoBok
        JeZeď #Na konečném políčku
        { #přesune se na začátek
            VlevoBok
            Dokud NE JeZeď {Krok} 
            VlevoBok
            Dokud NE JeZeď {Krok}
        }
        Jinak{Krok}
        VlevoBok
      }
    }
   Jinak # kdyz dojde zpatky ke spodnimu okraji
   {
      JeCihla { Zvedni}
      Krok
      JeZeď
      {
        JeCihla { Zvedni}
        VlevoBok  VlevoBok  VlevoBok #otoci se
           #pokud je konec přesune se na začátek
        JeZeď #Na konečném políčku
        { #přesune se na začátek
            VlevoBok
            Dokud NE JeZeď {Krok} 
            VlevoBok
            Dokud NE JeZeď { Krok } 
           
        }
        Jinak{Krok}
                 #pokud nema v ceste zed udela krok
        VlevoBok VlevoBok VlevoBok   # znovu se otoci a pokracuje
                                     # prvni cast, tedy jde zase nahoru
       
      }
   }
  }
 
}


Naděje jako svíce jas, potěší srdce štvané, čím temnější je noční čas, tím zářivěji plane.
VIVERE - MILITARE EST (Seneca)
Vím, že nic nevím. - Sokrates

Offline

 

#10 22. 04. 2010 21:25

Veter@n
Příspěvky: 87
Reputace:   -1 
 

Re: Xkarel II

Dobře díky a šlo by udělat, aby když jde zase zpěr na start byl na sever otočen a když ho dám do prostředka, aby se vrátil zase na start a začal plnit ulohu

Offline

 

#11 22. 04. 2010 21:44 — Editoval gladiator01 (22. 04. 2010 21:47)

gladiator01
Místo: Jindřichův Hradec
Příspěvky: 1587
Škola: ZČU FAV - SWI
Pozice: absolvent
Reputace:   53 
Web
 

Re: Xkarel II

↑ Veter@n:
Klidne si ho otoc na sever jen musíš zajistit aby nepochodoval pořád dokola.

Já nemam čas ani náladu a nikdy jsem se v tomto "programu" neučila (u minulého úkolu jsem ho vyděla poprvé) tak toho určitě víš více než já. Promiň.


Naděje jako svíce jas, potěší srdce štvané, čím temnější je noční čas, tím zářivěji plane.
VIVERE - MILITARE EST (Seneca)
Vím, že nic nevím. - Sokrates

Offline

 

#12 23. 04. 2010 01:04

Kondr
Veterán
Místo: Linz, Österreich
Příspěvky: 4247
Škola: FI MU 2013
Pozice: Vývojář, JKU
Reputace:   38 
 

Re: Xkarel II

↑ Veter@n: Mazat se nebude. Téma obsahuje hodnotné příspěvky od kolegyně gladiator, které by tím zmizely, což by byla škoda.
Díky za pochopení.


BRKOS - matematický korespondenční seminář pro střední školy

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson