Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Veröffentlicht

Hallo,

ich hänge hier an einer Aufgabe und komme nicht so recht weiter:

Ich habe ein Programm/Programmablauf in Pseudocode vorliegen und die Aufgabe ist nun, das Programm in ein Flussdiagramm bzw. in einen Programmaublaufplan umzubauen. Hier folgt der Pseudocode:

PROMT FOR "Bestellmenge des Kunden:"

GET bestellmenge

IF (lagerbestand >= bestellmenge) THEN

lagerbestand = lagerbestand - bestellmenge

PRINT bestellmenge

PROMT FOR "Herkunftsland des Kunden:"

GET herkunftsland

CASE OF

herkunftsland == USA: waehrung = US-Dollar

herkunftsland == Japan: waehrung = Yen

Default: waehrung = Euro

ENDCASE

PRINT waehrung

ELSE PUT "Auftrag kann derzeit nicht bearbeitet werden!"

Mein Problem ist das Case. Wie genau drückt man das aus in einem PAP aus? Ich dachte an etwas wie: In dem Decision-Symbol (also dem auf der spitzen Kante stehendes Viereck) die Bedingung schreiben:

Case Of

herkunftsland == USA

herkunftsland == Japan

Default

Und dann in den drei folgenden Process Symbols:

waehrung = US-Dollar

waehrung = YEN

waehrung = EURO

Könnt ihr mir weiterhelfen? Vielen Dank schonmal im Vorraus

Hallo,

vielen Dank für die Antwort. Die Aufgabe mit mehreren IF-Schleifen zu lösen wäre bestimmt nicht falsch, jedoch scheint es eine direkte Fallunterscheidung bei einem PAP zu geben, nur weiß ich nicht genau, wie diese für meinen Fall zu beschriften ist. Hier mal ein Bild:

http://b.imagehost.org/0894/Bild_4.png

Bearbeitet von tiano

Hallo,

vielen Dank für deine Antwort, die hat mir wirklich sehr weitergeholfen. Ich denke jetzt weiß ich wie ich den PAP gestalte.

Danke!

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.