Hallo universaless, Bei Struktogrammen kannst Du nur "lernen" wie sie aufgebaut sind. Ihre eigentliche Aufgabe ist es die Lösung eines gestellten Problems in einer universellen, abstrakten Form darzustellen. Zuerst musst Du das Problem identifizieren - vielleicht ist es auch schon vorgegeben - und dann eine Lösung erarbeiten. Die bringst Du dann "mit ein paar Strichen“ zu Papier. Ist das Problem komplexer kannst Du das Struktogramm verschachteln. Das ist der große Vorteil von Struktogrammen gegenüber einem Programmablaufplan (PAP). Hier ist eine verschachtelte Darstellung eigentlich nicht vorgesehen. Eine weitere Anwendung ist es ein vorhandenes, schon geschriebenes, Programm durch ein Struktogramm universell zu dokumentieren. Dafür gibt es sogar Programme die das automatisch machen. Eine kompakte Beschreibung zu Struktogrammen findest Du z.B. in Wikipedia unter https://de.wikipedia.org/wiki/Nassi-Shneiderman-Diagramm. Der Vorteil einer solchen Problemlösung ist, dass "irgendjemand" aus dem Struktogramm ein Programm für eine beliebige Programmiersprache realisieren kann. Ich hoffe es hilft Dir weiter. Gruß jobe
Sonstiger Berufsstatus, Punkte: 505