WinFuture-Forum.de: Struktogramm Aufgabe - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Struktogramm Aufgabe


#1 Mitglied ist offline   Soulman93 

  • Gruppe: aktive Mitglieder
  • Beiträge: 28
  • Beigetreten: 07. Oktober 10
  • Reputation: 0

geschrieben 15. Dezember 2010 - 09:57

Hey,
ich wusste jetzt nicht genau, wo es reingehört, deshalb pack ich das erstmal hier rein^^.

Also es geht darum:
Habe eine Aufgabe bekommen, wo ich ein Struktogramm entwerfen muss. Die Aufgabe ist folgende:

Ein Programm soll die Wörter eines konstanten (eingegebenen) Textes mit einem Wort
pro Zeile ausgeben.
Hinweis: Das Ende einer Datei markiert das Zeichen „EOF“ (End of File).Das Ende einer
Zeile markiert das Zeichen „EOL“ (End of Line). Zwei Wörter werden durch „Blank“
(Leerzeichen) getrennt. Ein „Zeilenvorschub“ und „Waagenrücklauf“ wird durch
„CR/LF“ (Carriage Return / Line Feed) bewirkt.
Textbeispiel für einen konstanten Text: The quick brown fox jumps over the lazy dog.

Im Prinzip weiß ich ja wie es funktioniert, nur ich schaffs einfach nicht, das in ein Struktogramm einzubauen. Wäre Klasse, wenn ihr mir Tipps geben könnt^^.

Gruß Soul
0

Anzeige



#2 Mitglied ist offline   Holger_N 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.170
  • Beigetreten: 11. September 10
  • Reputation: 458
  • Geschlecht:Männlich

geschrieben 15. Dezember 2010 - 10:20

Schreib doch das Programm einfach auf und stell dir vor, du sollst einem, der die Programmiersprache nicht kann, Schritt für Schritt erklären, was das Programm an welcher Stelle macht. Dann malst du das Struktogramm und schreibst die Schritte rein. Vereinfacht ist das doch nur ein ganz simples Ding mit einer Schleife und zwei, drei Bedingungen.

Dieser Beitrag wurde von Holger_N bearbeitet: 15. Dezember 2010 - 10:20

Bauernregel: Regnets mächtig im April, passiert irgendwas, was sich auf April reimt.
0

#3 Mitglied ist offline   Soulman93 

  • Gruppe: aktive Mitglieder
  • Beiträge: 28
  • Beigetreten: 07. Oktober 10
  • Reputation: 0

geschrieben 15. Dezember 2010 - 10:26

Hey,

danke schonmal für den Tipp, werds mal probieren und mich dann wieder melden^^.

EDIT: Also ich weiß net, aber es will nicht klappen, also ich hatte vorher zwar schon ne andere Aufgabe mit Eingabe von Zwei Zahlen x und y und der Benutzer soll dann entscheiden, ob er das Produkt, die Summe oder die Differenz der Zahlen berechnet haben will, das hab ich auch noch locker hinbekommen mit ner Case Anweisung, aber das hier^^

Gruß

Dieser Beitrag wurde von Soulman93 bearbeitet: 15. Dezember 2010 - 10:36

0

#4 Mitglied ist offline   Astorek 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.145
  • Beigetreten: 28. Juli 07
  • Reputation: 42
  • Geschlecht:Männlich

geschrieben 16. Dezember 2010 - 00:09

Beitrag anzeigenZitat (Soulman93: 15.12.2010, 10:57)

Im Prinzip weiß ich ja wie es funktioniert
Gehen wir die Sache Schritt für Schritt durch: Wie würdest du das programmtechnisch lösen? Ehrlichgesagt konnte ich das Struktogramm innerhalb von ca. 2 Minuten gedanklich problemlos lösen, die Aufgabe ist alles andere als schwer... (die ich allerdings nicht einfach so hopplahopp hier posten werde, du solltest dabei ja was lernen^^)

Dir sind Schleifen bekannt? Und dir ist bekannt, dass man die Länge eines Strings als Bedingung verwenden könnte? Mal ein paar gedankliche Anstöße... ;(
0

#5 Mitglied ist offline   Soulman93 

  • Gruppe: aktive Mitglieder
  • Beiträge: 28
  • Beigetreten: 07. Oktober 10
  • Reputation: 0

geschrieben 16. Dezember 2010 - 08:13

Hey,
an Schleifen hatte ich auch schon gedacht, aber es hapert halt daran, es einzubauen ;(
0

#6 Mitglied ist offline   mind_it 

  • Gruppe: aktive Mitglieder
  • Beiträge: 87
  • Beigetreten: 28. Oktober 10
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 16. Dezember 2010 - 09:27

Beitrag anzeigenZitat (Soulman93: 16.12.2010, 08:13)

Hey,
an Schleifen hatte ich auch schon gedacht, aber es hapert halt daran, es einzubauen ;(


Wusstest du, dass es Programme gibt, wo du Sktruktogramme erstellen kannst? Dort sind auch Kopfgesteuerte bzw. Fußgesteuerte Schleifen, die man einsetzen kann. Man muss nur wissen was man will und machen muss :D.

Grüße

mind_it
0

#7 Mitglied ist offline   Soulman93 

  • Gruppe: aktive Mitglieder
  • Beiträge: 28
  • Beigetreten: 07. Oktober 10
  • Reputation: 0

geschrieben 16. Dezember 2010 - 10:09

Ja, ich benutze ja "Structorizer", das ist eigentlich gut.
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0