(C++) Bedingter Operator


Algorithmische Designs

Sie wollen lernen, wie man mächtige, intelligente, universelle und nützliche Programme baut?

Dann müssen Sie drei Hauptformen des Programmmanagements erkunden. Nach der Theorie des Rechensystems sollte eine gute Programmiersprache die Umsetzung von drei Formen des Programmmanagements gewährleisten.
ANHANG Konsistenz (Versicherung)
Wir haben uns bereits in früheren Kursen getroffen. Alle unsere früheren Programme waren eine Reihe von Betreibern.

2. Auswahl (Fahrzeug)
Ist die Bedingung erfüllt,
Zu handeln,
Ich weiß nicht, was ich tun soll.
3. Wiederholen (Zyklus)
Bis der Zustand erfüllt ist
zu handeln

Programme werden intelligenter.

In diesem Modul beschäftigen wir uns mit dem algorithmischen Design der Branche.

Teilnehmerif)
In der Aufgabe, das Maximum von zwei zu finden, trafen wir einen neuen Operator, der aus dem Wort begann. if♪ Das ist es. Bedingte Bedienung
Wort if übersetzt aus Englisch als "wenn"und das Wort else - Wie...Andere" Ist die Bedingung nach dem Wort if Stimmt.trueAlle Teams (Operatoren), die den Bedingungen in den Figurenkonsolen folgen, werden durchgeführt {}♪ Wenn die Bedingung falsch istfalsed) die Teams in den Klammern nach dem Wort else
Gesamtbetriebsart
if ( условие ) // заголовок с условием
{
  ... // блок «если» — операторы, которые выполняются,
      // если условие в заголовке истинно

}
else
{
   ... // блок «иначе» — операторы, которые выполняются,
       // если условие в скобках ложно

}
Wir müssen uns daran erinnern!
ANHANG if ... else Das ist Odin Operator!
Also zwischen dem Bügel, der den "wenn"-Block endet. } und Wort andere Keine anderen Betreiber.
2. Nach dem Wort else nie eine Bedingung* Zustand nach Worte if♪ Die " synach " Spalte ist erfüllt, wenn die nach dem Wort angegebene Grundbedingung erfüllt ist if - falsch, d.h. nicht erfüllt.
3. Falls im Block "ifOder im BlockelseUnd es gibt nur einen Bediener, die Figurenhalter können gelöscht werden.
L 347 vom 20.12.2013, S. 1). Условие ist ein Ausdruck, der als wahr (d.h. ausgeführt) oder falsch (d.h. nicht umgesetzt) bezeichnet werden kann.
Falls die logischen Zeichen verwendet werden können:
>< Weniger;
>=<= mehr oder gleich, kleiner oder gleich,
==gleich;
!=  Ist mir egal.

5. In der C-Programmiersprache gibt jede Zahl gleich Null den wahren Zustand an und Null ist eine falsche Bedingung.

Teilbetrieb

Wenn im BlockAndere&quot; Es gibt nichts zu tun (z.B. &quot; wenn es Eis zum Verkauf gibt, Eis kaufen &quot; , und wenn nicht ...), der ganze Block &quot;Andere&quot; 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.