Nassi Shneiderman Diagramm - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: Sonstiges (/Forum-Sonstiges) +--- Forum: Smalltalk (/Forum-Smalltalk) +---- Forum: Off Topic - LVF betreffend (/Forum-Off-Topic-LVF-betreffend) +---- Thema: Nassi Shneiderman Diagramm (/Thread-Nassi-Shneiderman-Diagramm) Seiten: 1 2 |
Nassi Shneiderman Diagramm - B_IMi - 12.10.2013 11:43 Hallo zusammen, ich habe folgendes Verständnisproblem: Das Nassi Shneiderman Diagramm würde ich wie folgt beschreiben: x wird eingegeben 3 wird eingegeben Kopfgesteuerte Schleife: Vorgang solange wiederholen bis x größer als 3 ist. Wenn x < 3 ist, dann Ausgabe: x < 3 Dann wird geprüft, ob x < 3 ist Wenn ja -> Ausgabe von x < 3 Wenn nein -> x + 1 -> wenn größer als 3, dann Ausgabe von x < 3 -> wenn nein, Vorgang wiederholen. Ausgabe von x < 3 Könnt ihr mir sagen, ob ich die beiden Diagramme richtig erstellt und verstanden habe? [attachment=46684] [attachment=46685] Mit freundlichen Grüßen B_IMi RE: Nassi Shneiderman Diagramm - B_IMi - 12.10.2013 12:21 und kann man die Anweisung mit der Eingabe/Ausgabe/Start/Stopp/Opertation als Anweisungsblock im Nassi Shneiderman Diagramm sehen? [attachment=46686] RE: Nassi Shneiderman Diagramm - Lucki - 12.10.2013 13:52 Komisches Programm: Wenn X<3: Programm wird ohne eine Operation beendet Else: Programm hängt ewig in der Schleife. RE: Nassi Shneiderman Diagramm - B_IMi - 12.10.2013 15:07 Warum hängt das Programm ewig in der Schleife? wenn x < 3 wird es doch zur Ausgabe geführt? RE: Nassi Shneiderman Diagramm - jg - 12.10.2013 16:23 3 < 3 = FALSE. Also wird x=x+1 ausgeführt. Im nächsten Schritt ist x also 4. 4<3 ist FALSE. usw. usw. usw. Gruß, Jens RE: Nassi Shneiderman Diagramm - B_IMi - 12.10.2013 17:50 (12.10.2013 16:23 )jg schrieb: 3 < 3 = FALSE. Also wird x=x+1 ausgeführt. Im nächsten Schritt ist x also 4. 4<3 ist FALSE. usw. usw. usw. Hallo Jens, jetzt stehe ich total auf dem Schlauch, 4 < 3 ist doch wahr!? Gruß RE: Nassi Shneiderman Diagramm - jg - 13.10.2013 06:10 Vier kleiner drei... und das ist wahr? Gruß, Jens RE: Nassi Shneiderman Diagramm - B_IMi - 13.10.2013 10:00 oh, danke dir wenn ich das < durch ein > ersetzte, müsste es richtig sein, oder? RE: Nassi Shneiderman Diagramm - jg - 13.10.2013 15:36 Ja, dann aber überall. Und dann macht dein Diagramm auf einmal Sinn und landet nicht in einer Endlos-Schleife. Gruß, Jens RE: Nassi Shneiderman Diagramm - Lucki - 14.10.2013 13:34 So richtigen Sinn macht es immer noch nicht. Eine Eingabe macht doch nur Sinn, wenn es eine Variable ist. Wenn es grundsätzlich "3" ist, dann kann man sich die Eingabe sparen und die 3 als Konstante in das Programm einarbeiten. Aus dem "Programm" wird dann ein ganz einfacher logischer Ausdruck. |