Inkrement/Dekrement
Teil des Abschnitts Grundlagen der C++-Journey von Coddy. Lektion 18 von 74.
Inkrement- und Dekrementoperatoren werden verwendet, um den Wert einer Variablen um 1 zu erhöhen oder zu verringern. Diese Operatoren werden häufig in der Programmierung verwendet, insbesondere in Schleifen und Zählern.
Der Inkrementoperator wird durch zwei Pluszeichen ++ dargestellt, und der Dekrementoperator wird durch zwei Minuszeichen -- dargestellt.
Um beispielsweise eine Variable namens count zu erhöhen, kannst du den Inkrementoperator wie folgt verwenden:
int count = 5;
count++; // count ist jetzt 6Ebenso kannst du eine Variable namens value mit dem Dekrementoperator wie folgt dekrementieren:
int value = 10;
value--; // value ist jetzt 9Die Operatoren ++ und -- sind spezielle Kurzschreibweisen, die NUR zum Addieren oder Subtrahieren von 1 funktionieren. Es gibt keinen **- oder ähnlichen Operator für die Multiplikation.
Für normale Rechenoperationen (wie Multiplikation, Division oder das Addieren/Subtrahieren anderer Werte als 1) kannst du das Zuweisungsmuster verwenden:
int count = 5;
count = count + 3; // Addiere 3: count ist jetzt 8
count = count * 2; // Multipliziere mit 2: count ist jetzt 16
count = count - 4; // Subtrahiere 4: count ist jetzt 12Aufgabe
AnfängerDir wird ein Code mit der Initialisierung von count gegeben. (Lösche diese Zeile nicht!)
Deine Aufgabe ist es, die folgenden Operationen in dieser Reihenfolge hinzuzufügen:
- Verwende den Inkrementoperator (
++) viermal, um 4 zucountzu addieren - Verwende den Multiplikationsoperator (
*), umcountmit 2 zu multiplizieren - Verwende den Dekrementoperator (
--) einmal, um 1 voncountabzuziehen
Probier es selbst
#include <iostream>
int main() {
int count = 0;
// Gib deinen Code unten ein
// Ändere die Zeile darunter nicht
std::cout << "count = " << count;
return 0;
}Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Grundlagen
4Operatoren Teil 1
Arithmetische OperatorenModulo-OperatorInkrement/DekrementPost-Inkrement/DekrementArithmetische AbkürzungenVergleichsoperatorenString-Vergleich7Eingabe/Ausgabe Grundlagen
cout-Anweisungcin-AnweisungString-EingabeWiederholung - Bis 120Wiederholung - Wahr oder Falsch3Variablen Teil 2
TypdeklarationNamenskonventionenWiederholung – Variablen initialisierenType Casting Teil 1Type Casting Teil 26Entscheidungsfindung
If-AnweisungIf - ElseSwitch-AnweisungBedingter OperatorWiederholung - If ElseVerschachtelte If - ElseÜbe selbstständig: Online-C++-Compiler