Für dieses Forum muß Javascript im Browser aktiviert werden!
Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C2 Quellcode formatieren: <code>Quellcode</code> ASM Quellcode formatieren: <asm>Quellcode</asm> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! > Hallo Iris, > > Meinst du <b>C2</b> oder <b>Assembler</b> ????? > Ich nehme an, daß Du die Programmierung in C2 meinst, und habe die > Kategorie entsprechend geändert. Klicke bitte oben kurz auf <b>INFO</b>. > Die Kategorie "Progr. ASM,TaskingTools, OS" ist nur für Assembler, > den TaskingTools und dem OS selbst.(Steht alles unter Info) > > Jetzt zu Deiner Frage: > In C2 gibt es, anders als in Basic, keine Sprungbefehle. > Dafür gibt es Funktionen. > Funktionen können vorzeitig mit return beendet werden. > Um eine Funktion solange aufzurufen, bis eine bestimmte > Bedingung gegeben ist, empfiehlt sich der Einsatz von > while-Schleifen. auch loop-Schleifen mit einem If, das ein break > auslöst, erfüllt den Zweck. > > MfG André H. > > > > > Programmabalauf einer Zstandssteuerung > > Im Rahmen meiner Diplomarbeit erstelle ich ein Programm, dasss einer Zustands- > > steuerung gleichkommt. Während einer Zustandssteuerung soll nur dann der nächste > > Zustand eintreten können, wenn der vorherige korrekt abgearbeitet wurde. So weit, so > > gut. Wenn aber einer der Zustände nicht korrekt abgearbeitet wird, z.B. durch einen > > Messwert der nicht akzeptabel ist, soll aufgrund der Programmierung ein Rücksprung > > zu einem vorherigen Zustand erfolgen, um ggf. den Wert zu korrigieren. Unter BASIC > > wäre dies mit einer goto- Anweisung erledigt. Meine Frage: > > Wie funktionieren Rücksprünge oder Sprünge allgemein unter CC2 ? > > > > Ich hoffe, dass mir jemand weiterhelfen kann. Vielen Dank schonmal im Voraus.