Language: JavaScript
benni 1
1: // Benni Aufgabe 1 2: 3: void rechtsUm() { 4: linksUm(); 5: linksUm(); 6: linksUm(); 7: } 8: 9: 10: int kachelFressen() { 11: int koerner=0; 12: for(;kornDa();koerner++) 13: nimm(); 14: return koerner; 15: } 16: 17: int sammleKoerner() { 18: int x=0,y=0,blickrichtung=1,koerner=0; 19: do { 20: switch(blickrichtung) { 21: case 0:x--;break; 22: case 1:y++;break; 23: case 2:x++;break; 24: case 3:y--;break; 25: } 26: koerner+=kachelFressen(); 27: vor(); 28: blickrichtung++; 29: if (blickrichtung>3) 30: blickrichtung=0; 31: rechtsUm(); 32: while(!vornFrei()) { 33: blickrichtung--; 34: if (blickrichtung<0) 35: blickrichtung=3; 36: linksUm(); 37: } 38: } 39: while(x!=0||y!=0); 40: return koerner; 41: } 42: 43: 44: void main() { 45: int koerner = sammleKoerner(); 46: for(int x=0;x<koerner;x++) 47: gib(); 48: schreib("Ich hab "+ koerner + " gesammelt"); 49: }
Report Abuse
Subscribe
Discuss
What's new
What is it
New Snippet
Recent Snippets
My Snippets
Web Code
Search

