Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 3 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 24.10.17
Prihlásený: 26.10.20
Príspevky: 6
Témy: 4
Príspevok NapísalOffline : 31.10.2017 11:01

Dobrý deň, skúsim sa obrátiť tu či by mi niekto nevedel pomôcť. Tak mam problem s tým že zadania som bez problémov odoslala do Gitu a problém nastal po automatickej kontrole. Dôvod zlyhania pri obidvoch zadaniach bol: Return code of executed application is different than expected a na vrchu bolo Return code: expected 0, was 1. V obidvoch programoch mám na konci return 0 a v omege prebehli bez problémov. Prikladam aj kód prvého zadanie kde Karel ma prejst akukolvek prekažkovu drahu a najsť beeper.
Ďakujem za odpoveď.

Kód:
#include <karel.h>
       
void turnRight(){
   turnLeft();
   turnLeft();
   turnLeft();
}

void trackForBeeper(){
   turnLeft();
   while(rightIsBlocked()){
   movek();
   }
   turnRight();
   movek();
   while(rightIsBlocked()){
   movek();
   }
   turnRight();
   while(frontIsClear()){
   movek();
   }
   turnLeft();
}
 
void trackBack(){   
   while(frontIsClear()){
   movek();
   }
   turnRight();
   while(leftIsBlocked()){
   movek();
   }
   turnLeft();
   movek();
   while(leftIsBlocked()){
   movek();
   }
   turnLeft();
   while(frontIsClear()){
   movek();
   }   
   turnRight();
}

int main(){
   turnOn("task_1.kw");
   
   putBeeper();
   
   if(frontIsBlocked()){
   turnLeft();
   movek();
   turnRight();
   }
   else{
   movek();
   }

   while(noBeepersPresent()){
      while(frontIsClear() && noBeepersPresent()){
      movek();
      }
      trackForBeeper();
   }
   
   pickBeeper();
   turnLeft();
   turnLeft();
   while(noBeepersPresent()){
      while(frontIsClear() && noBeepersPresent()){
      movek();
      }
      trackBack();
   }
   
   pickBeeper();
   turnRight();
   turnLeft();
   turnLeft();

   turnOff();
   return 0;
}


Offline

Užívateľ
Užívateľ
Robot Karel gitlab

Registrovaný: 27.06.09
Prihlásený: 04.03.23
Príspevky: 332
Témy: 3
Bydlisko: Košice - ok...
Príspevok NapísalOffline : 31.10.2017 11:21

pozeram do zdrojaku karla a vrati 1 (EXIT_FAILURE):
  1. pri chybnom formate sveta
  2. neexistujuci subor sveta => pozri ci mas dobry nazov
  3. ked sa vola errorShutOff => napr. ked ide karel do steny, nema aky beeper polozit/zobrat

btw na konci ho nemas aj tak spravne natoceneho (smeruje na juh) => http://disq.us/p/1ndm3f9







_________________
GitHub: mfocko | mfocko.xyz
OSs: archLinux + fedora (+ Windows 10 Pro Insider Preview, only if needed)
Server: archLinux [nginx + Docker (GitLab) + SSH/SFTP + local mirror (FTP/rsync - archLinux, Fedora) + samba + transmission]
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 24.10.17
Prihlásený: 26.10.20
Príspevky: 6
Témy: 4
Príspevok Napísal autor témyOffline : 31.10.2017 13:42

Ďakujem za upozornenie a odpísanie, opravila som si to. Po odoslaní som zistila že moje riešenie funguje ale bohužiaľ nie na všetkých mapách.


Odpovedať na tému [ Príspevkov: 3 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Robot Karel

v Assembler, C, C++, Pascal, Java

18

2167

29.10.2018 15:43

vaci Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Zadanie Karel - trojuholníky

v Assembler, C, C++, Pascal, Java

2

760

17.11.2017 11:13

Vetrolam Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Programovanie C v prostredi Karel

v Assembler, C, C++, Pascal, Java

13

2877

29.04.2011 19:15

Niksteven Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. karel v C - nefunguje cyklus

v Assembler, C, C++, Pascal, Java

11

1036

12.05.2010 22:09

Shwollo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. robot

v PHP, ASP

0

606

02.01.2010 22:53

Achtan Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. robot/CSS

v Internetový marketing, SEO, reklama

12

929

23.05.2009 15:03

Draex Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vyhľadavací robot

v PHP, ASP

8

640

21.10.2007 22:05

Bananslovak Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Kuchynský robot

v Ostatné

1

365

22.02.2013 6:33

kaktusik007 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. robot v C++

v Assembler, C, C++, Pascal, Java

2

942

06.11.2007 15:49

Bacil Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Jednoduchy indexovaci robot

v PHP, ASP

2

486

18.02.2011 10:15

slash24 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Robot v PC?

v Audio programy

2

506

14.03.2010 14:28

leinad422 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Google Robot - klamlivá optimalizácia

v Internetový marketing, SEO, reklama

3

436

05.07.2012 22:52

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Robot Studio 5.13

v Ostatné programy

0

469

11.02.2011 17:35

fista1 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Humanoidný robot ovládaný mozgom opice

v Novinky

1

465

24.01.2008 11:45

mimkork Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Karel : "undefined reference to `world' "

v Assembler, C, C++, Pascal, Java

18

594

10.05.2013 22:44

Sue271 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Stratený robot sa pýta na cestu

v Novinky

8

1198

01.06.2009 0:40

eXistenZ Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra