Benutzer-Werkzeuge

Webseiten-Werkzeuge


states:examples:automat2a:loesung:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
states:examples:automat2a:loesung:start [2021/01/31 15:55] – angelegt Martin Pabststates:examples:automat2a:loesung:start [2021/12/29 11:29] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 1: Zeile 1:
-===== 2a. Umsetzung als Java-Programm - Lösung=====+===== 2b. Umsetzung als Java-Programm - Lösung=====
 Setze den in Aufgabe 2 gebauten Automaten in ein Java-Programm um. Gerne kannst Du dafür eine Kopie des Programms aus Aufgabe 1a als Grundlage verwenden! \\ \\  Setze den in Aufgabe 2 gebauten Automaten in ein Java-Programm um. Gerne kannst Du dafür eine Kopie des Programms aus Aufgabe 1a als Grundlage verwenden! \\ \\ 
 Hier zur Orientierung das Zustandsübergangsdiagramm, das es umzusetzen gilt: Hier zur Orientierung das Zustandsübergangsdiagramm, das es umzusetzen gilt:
Zeile 22: Zeile 22:
          zustand = "grün";          zustand = "grün";
       } else {       } else {
-         zustand = "blau";+         zustand = "gelb";
       }       }
    }    }
  
    void tasteBDrücken() {    void tasteBDrücken() {
-      if(zustand == "blau" || zustand == "grün") {     // Der Operator || bedeutet: "or" 
-         zustand = "gelb"; 
-      } else { 
          zustand = "rot";          zustand = "rot";
-      } 
    }    }
  
states/examples/automat2a/loesung/start.1612104957.txt.gz · Zuletzt geändert: 2021/12/29 11:29 (Externe Bearbeitung)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki