Pomoc so zadanim robota karel

C,C++,C#

Moderátori: psichac, Moderátori

carl65
Stály člen
Stály člen
Príspevky: 119
Dátum registrácie: 22 Okt 2010, 00:00
Bydlisko: Michalovce/Košice

Pomoc so zadanim robota karel

Príspevok od používateľa carl65 » 04 Dec 2012, 17:39

Zdravim potrebujem pomoct pri vytvoreni sveta pre karla ,
svet vyzera takto

....................
..### ###### #####..
..#..............#..
..>.............. ..
..#..............#..
..##### ####### ##..
....................

vedel by mi niekto pomoct ?
dakujem
0

Používateľov profilový obrázok
antiq
Stály člen
Stály člen
Príspevky: 182
Dátum registrácie: 14 Jún 2009, 00:00
Vek: 4

Re: Pomoc so zadanim robota karel

Príspevok od používateľa antiq » 04 Dec 2012, 19:35

Pozri si túto sériu videí, je tu popísaný celý postup toho zadania, určite Ti to pomôže ako aj ostatným pred Tebou.

https://www.youtube.com/watch?v=I8F4xframKg
0

Tomino
Stály člen
Stály člen
Príspevky: 144
Dátum registrácie: 05 Mar 2010, 00:00
Bydlisko: Liptov :)
Vek: 31

Re: Pomoc so zadanim robota karel

Príspevok od používateľa Tomino » 04 Dec 2012, 19:58

Tipujem to na FEI TUKE :D .. podla toho seriala na youtube sa to dá spraviť, len bacha na to keď sa budu kontrolovať zadania tým ich systemom,mal som tu česť so zhodou lebo som spolubývajucemu robil cele zadanie , treba tam dosť veci meniť aby si sa potom dostal pod hranicu :) .. takže skušaj potom aj vlastným spôsobom písať program :)
0

carl65
Stály člen
Stály člen
Príspevky: 119
Dátum registrácie: 22 Okt 2010, 00:00
Bydlisko: Michalovce/Košice

Re: Pomoc so zadanim robota karel

Príspevok od používateľa carl65 » 05 Dec 2012, 22:12

áno presne je to na FEI TUKE

moje zadanie znie takto

V jeden krásny slnečný deň sa robot Karel rozhodol, že dá do poriadku svoju záhradku a trošku vyčistí jednotlivé riadky a stĺpce od zbytočných beeperov. Vtom však začalo pršať. Karel si spomenul, že okná na svojom dome zabudol zatvoriť, a tak sa rozbehol dovnútra. Vo dverách domu sa však zastavil, pretože si nevedel rýchlo zostaviť algoritmus, ako so zatváraním okien začať.

Počiatočná situácia:

Karel sa nachádza vo dverách svojho domu, pričom je otočený smerom dovnútra domu. Karlov dom však nemusí byť vždy reprezentovaný len ako obdĺžnik. Okno je reprezentované dierou v stene a jeho zatvorenie predstavuje vloženie beepera do steny.

....................
..### ###### #####..
..#..............#..
..>.............. ..
..#..............#..
..##### ####### ##..
....................
Koncová situácia:

Karel sa po zatvorení všetkých okien opäť nachádza vo dverách svojho domu. Tentokrát je však otočený smerom von, aby sa mohoj spokojne na dážď pozerať.

....................
..###*######*#####..
..#..............#..
..<..............*..
..#..............#..
..#####*#######*##..
....................
uz druhy den nato pozeram a nechapem jak to mam spravit tu mapu ten navod mi nefunguje vsetko to má byt na omege .
neved by mi s tym niekto pomoct ?
dakujem
0

Tomino
Stály člen
Stály člen
Príspevky: 144
Dátum registrácie: 05 Mar 2010, 00:00
Bydlisko: Liptov :)
Vek: 31

Re: Pomoc so zadanim robota karel

Príspevok od používateľa Tomino » 05 Dec 2012, 22:28

maš to jednoduche cele je to o tom že s karolom budeš chodiť popri stene a kontrolovať či je tam stena ak nieje vojdeš tam vložíš beeper vrátiš sa a pokračuješ ďalej až sa vráti na začiatok.

čiže takto nejak:

Kód: Vybrať všetko

movek();
turnleft();
while(FrontIsClear())  movek();

turnRight()  //musiš si ju definovať ako podprogram alebo použiť 3xTurnLeft();
while(FrontIsClear())
{
 if(LeftIsClear())
 {
   turnleft();
   movek();
   putBeeper();
   turnleft();
   turnleft();
   movek();
   turnleft();
 }
 movek();
} 
popozeraj si prikazy či som ich dobre popisal hlavne Velke a male pismena, už si presne nepametam ako je knižnica karel.h .. kedže je to už rok ako som sa s tým hral :)
toto by malo pozatvárať okná na hornej strane, dufam že už vieš ako ho donutiť zavrieť okna na zvyšných stranách
0

cinc93
Okoloidúci
Okoloidúci
Príspevky: 19
Dátum registrácie: 24 Aug 2010, 00:00
Vek: 30

Re: Pomoc so zadanim robota karel

Príspevok od používateľa cinc93 » 13 Nov 2013, 15:28

zdravim, nema niekto nahodou kniznicu karel.h dakujem pekne

napr. mail cinc93@azet.sk
0

Margitka
Okoloidúci
Okoloidúci
Príspevky: 1
Dátum registrácie: 08 Okt 2016, 15:21

Re: Pomoc so zadanim robota karel

Príspevok od používateľa Margitka » 08 Okt 2016, 15:26

Dobrý potrebujem pomocť zo zadaním karel
potrebujem vytvoriť tri svety pre karla, vytváram ich cez nano word.kw a následne píšme parametre sveta ale neviem ako to spustiť
dakujem za pomov
0

eelektron
Okoloidúci
Okoloidúci
Príspevky: 42
Dátum registrácie: 05 Apr 2015, 00:31
Bydlisko: Dolný Kubín
Vek: 108

Re: Pomoc so zadanim robota karel

Príspevok od používateľa eelektron » 08 Okt 2016, 16:28

carl65 napísal:áno presne je to na FEI TUKE

moje zadanie znie takto

V jeden krásny slnečný deň sa robot Karel rozhodol, že dá do poriadku svoju záhradku a trošku vyčistí jednotlivé riadky a stĺpce od zbytočných beeperov. Vtom však začalo pršať. Karel si spomenul, že okná na svojom dome zabudol zatvoriť, a tak sa rozbehol dovnútra. Vo dverách domu sa však zastavil, pretože si nevedel rýchlo zostaviť algoritmus, ako so zatváraním okien začať.
Hech tvoje zadanie som mal :D

Tusim som pouzil vnorene cykly. Par podmienok. Na zaciatku ides bud na pravo alebo lavo ako si zvolis
a testujes je stena o krok dopredu nie je stena - skontrolujes polozis beer.
0

Suzie
Okoloidúci
Okoloidúci
Príspevky: 1
Dátum registrácie: 11 Okt 2016, 12:43

Re: Pomoc so zadanim robota karel

Príspevok od používateľa Suzie » 11 Okt 2016, 12:52

Zdravím som prváčka na TUKE FEI a potrebovala by som pomôcť so zadaním. Programujeme v jazyku C Karla. Som z toho mimo lebo mi to treba do konca týždňa a nesmú tam byť žiadne premenné :(
Prílohy
zadanie.jpg
zadanie.1.jpg
0

Používateľov profilový obrázok
spin90
Ultimate člen
Ultimate člen
Príspevky: 4642
Dátum registrácie: 12 Jan 2008, 00:00
Bydlisko: Kosice
Vek: 33

Re: Pomoc so zadanim robota karel

Príspevok od používateľa spin90 » 11 Okt 2016, 13:32

Boha, toto som neznasal, tieto informaticke kraviny :lol:
0
"Je to smutná epocha, keď je ľahšie rozbiť atóm ako predsudky."
A. Einstein

Napísať odpoveď
  • Podobné témy
    Odpovedí
    Zobrazení
    Posledný príspevok