Module: (C++) Bedingter Operator


Problem

12/17

Die größte der beiden ist Option 3. Unvollständige bedingte Anweisung

Theory Click to read/hide

Teilbetrieb

Wenn im BlockAndere" Es gibt nichts zu tun (z.B. " wenn es Eis zum Verkauf gibt, Eis kaufen " , und wenn nicht ...), der ganze Block "Andere" Eine reduzierte (nicht erschöpfende) Form eines bedingten Betreibers kann gelöscht und verwendet werden:
if ( условие )
 {
   ... // что делать, если условие истинно
 }
Wir betrachten das Beispiel des Ziels, die beiden Zahlen mit der Teilform des Bedieners zu maximieren.

Problem

Sie können eine Lösung für das Problem erstellen, um die maximale von zwei Zahlen zu finden, indem Sie eine unvollständige Form des bedingten Operators verwenden.

Verwenden Sie eine zusätzliche Variable Max, deren Anfangswert auf den Wert der Variablen A festgelegt wird. Als nächstes überprüfen wir, ob der Wert der Variablen In größer ist als der Wert der Variablen Max, dann ersetzt er den Wert der Variablen Max durch den Wert der Variablen B.

Nach diesem Schema ist es einfach, den maximalen Wert von drei oder mehr Zahlen zu finden.