zur vorherigen Seite   zum Inhaltsverzeichnis   zur nächsten Seite

Antwort:

Geben Sie den Preis ein:
100
Artikelpreis: 100 Steuer: 5.0 Gesamt: 105.0

Drei-Wege-Entscheidungen

Sie könnten sich vielleicht über die Einschränkung wundern, dass eine if-Anweisung nur eine Zwei-Wege-Entscheidung trifft. Sie müssen sicher manchmal mehr als nur zwei Zweige zur Auswahl haben.

Wir sind bereits bei einem früheren Beispielprogramm, das Ganzzahlen in negative und nicht-negative unterschieden hat, auf dieses Problem gestoßen. Es sollte in der Tat zwischen drei Möglichkeiten wählen:

Zwei-Wege-Entscheidungen können dies tun. Zuerst, teile die Ganzzahlen in zwei Gruppen (durch die Verwendung einer Zwei-Wege-Entscheidung):

Dann wird die zweite Gruppe weiter unterteilt (durch die Verwendung einer Zwei-Wege-Entscheidung):

Durch wiederholtes Aufteilen von Gruppen in Untergruppen können Sie eine Kollektion in jede beliebige Zahl von feinen Abteilungen aufteilen.

FRAGE 16:

Wie können Sie eine Gruppe von Menschen aufteilen: