Du befindest dich hier: FSI Informatik » Prüfungsfragen und Altklausuren » Prüfungen im Bachelor-Studium (1. - 5. Semester) » aud » Forendiskussionen   (Übersicht)

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
Nächste ÜberarbeitungBeide Seiten, nächste Überarbeitung
pruefungen:bachelor:aud:loesungss16 [07.08.2019 09:24] TOKAMAKpruefungen:bachelor:aud:loesungss16 [07.08.2019 09:39] TOKAMAK
Zeile 259: Zeile 259:
 <code java> <code java>
   getX(Step(l)) = getX(l) + 1, falls getDir(Step(l)) == 1 // + und - vertauscht? 1 = Westen, also nach links also -1   getX(Step(l)) = getX(l) + 1, falls getDir(Step(l)) == 1 // + und - vertauscht? 1 = Westen, also nach links also -1
-  getX(Step(l)) = getX(l) - 1, falls getDir(Step(l)) == 3 //wie oben nur umgekehrt+  getX(Step(l)) = getX(l) - 1, falls getDir(Step(l)) == 3 //wie oben nur umgekehrt, auch in den Bildern zu sehen
   getX(Step(l)) = getX(l), sonst    getX(Step(l)) = getX(l), sonst 
 </code>   </code>  
Zeile 265: Zeile 265:
  ** d) **  ** d) **
 <code> <code>
-Beachte: Das Koordinatensystem ist nach unten geklappt, d.h. die y-Werte drehen sich bei den Blickrichtungen Norden/Sueden um.+Beachte: Das Koordinatensystem ist nach unten geklappt, d.h. die y-Werte drehen sich bei den Blickrichtungen Norden/Sueden um.  
 +Wo steht das? Reine Interpretationssache. Das Raster im Bild ist nach oben auch positiv...
  
 ---------> x ---------> x
Zeile 287: Zeile 288:
                        y -= 1;                         y -= 1; 
                    } else if (d == 1){                    } else if (d == 1){
-                       x += 1;    // muesste hier nicht x -= 1 stehen, da Blickrichtung nach Osten?+                       x += 1;    // muesste hier nicht x -= 1 stehen, da Blickrichtung nach Osten? Stimme dem zu. Autor kennt, wie bei c) schon erwähnt, die Himmelsrichtungen nicht.
                    } else if (d == 2){                    } else if (d == 2){
                        y += 1;                         y += 1; 
                    } else if (d == 3){                    } else if (d == 3){
-                       x -= 1;    // muesste hier nicht x += 1 stehen, da Blickrichtung nach Westen?+                       x -= 1;    // muesste hier nicht x += 1 stehen, da Blickrichtung nach Westen? 
                    }                    }
                }                }