Ergebnis 1 bis 3 von 3

Thema: altanative zu.......

  1. #1

    altanative zu.......

    hi ich suche eine altanative oder eher gesakt etwas was einen zylkus ersetzt den mein pc oder eher gesagt kriegt es mein maker net auf die reihe nen zyklus zu bauen kann ich das auch irgentwie anders machen?
    danke im vorraus!

  2. #2
    Hö? Wieso kriegt's dein Maker net gebacken nen Cycle zu bauen? Naja, whatever, geht auch mit Labels.

    Ich mach mal ein Beispiel... Eine Schleife soll 10x durchlaufen werden. Ich gehe davon aus, das Vari [0001:i] auf 1 gesetzt ist.

    Cycle:
    Code:
    <>CYCLE  {Cycle starten}
     <>Show Message: Schleifenzähler : \V[1]  {Nachricht mit Wert des Schleifenzählers (V[0001]) ausgeben}
     <>Change Varbl:[0001:i] + , 1  {Vari [0001] um eins erhöhen}
     <>FORK Optn:Varbl[0001:i]-10  {Abfragen, ob Vari [0001] den Wert 10 hat}
      <>break CYCLE  {Wenn ja, Cycle beenden}
      <>
      <>END Case
     <>
    <>END CYCLE
    <>{Hier kommt der Code, der ausgeführt werden soll, wenn der Cycle durch "Break CYCLE" beendet wurde})
    Das Ganze mit Labels:
    Code:
    <>Label:1Nr  {Startlabel, zudem verzweigt wird, wenn der Wert der Variable [0001] <> 10 ist}
    <>Show Message: Schleifenzähler : \V[1]  {Nachricht mit Wert des Schleifenzählers (V[0001]) ausgeben}
    <>Change Varbl:[0001:i] + , 1  {Vari [0001] um eins erhöhen}
    <>FORK Optn:Varbl[0001:i]-10  {Abfragen, ob Vari [0001] den Wert 10 hat}
     <>GoTo Label: 2Nr  {Wenn ja, zu Label 2 verzweigen (Schleife verlassen)}
     <>
     <>END Case
    <>
    <>GoTo Label: 1Nr  {Zu Label 1 (Start) verzweigen}
    <>Label:2Nr
    <>{hier kommt der Code, der ausgeführt werden soll, wenn per "GoTo Label" hierhin verzweigt wurde}

  3. #3
    vielen dank hast mir sehr geholfen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •