Msw Logo

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Msw Logo

    Ist zwar verdammt peinlich hier eine Frage zu dieser KiGa-Sprache zu stellen aber ich tu es einfach mal trotzdem

    Also folgende Prozedur(en) habe ich
    Code:
    pr schachbrett
    setze "x" 10 
    WH 10 [WH :x [stufe1] li 180 WH :x [stufe1] re 180 vw 10  setze "x" :x-1 print :x]
    re 180 vw 100 li 90
    setze "x" 10 
    WH 10 [WH :x [stufe2] li 180 WH :x [stufe2] re 180 vw 10  setze "x" :x-1 print :x]
    ende
    Code:
    pr stufe1
    vw 10 re 90 vw 10 li 90
    ende
    Code:
    pr stufe2
    vw 10 li 90 vw 10 re 90
    wenn ich nun die Prozedur "schachbrett" aufrufe bekomme ich den Output
    x hat k. Wert in schachbrett
    [WH 10 [WH :x [stufe1] li 180 WH :x [stufe1] re 180 vw 10 setze "x" :x-1 print :x]]
    aber wieso ?

    "x" bekommt doch mit "setze "x" 10" den Wert 10 zugewiesen ! Oder habe ich da was falsch verstanden ?


    OffTopic:
    Ausnahmsweise mit Sorgfalt geschrieben


    P.S.
    Ist übrigens nicht freiwillig sondern eine Info-HA

    und ausgeschrieben sieht die Prozedur so aus
    Zuletzt geändert von heino1989; 26.08.2004, 17:27.
Lädt...
X