Menu
CoddyTech

Arithmetische Abkürzungen

Teil des Abschnitts Grundlagen der C++-Journey von Coddy. Lektion 20 von 74.

C++ hat eine praktische Abkürzung für arithmetische Operationen mit sich selbst geschaffen.

Zum Beispiel statt Folgendes zu schreiben:

int a = 5;
a = a + 3; // a enthält 8

Wir können es vereinfachen, indem wir += schreiben:

int a = 5;
a += 3; // a enthält 8

Mit += wird zu a selbst der Wert 3 addiert.

Diese Operation gilt für alle arithmetischen Operationen:

OperatorKurzschreibweise
++=
--=
**=
//=
%%=

Diese Kurzschreibweisen sind nicht auf int beschränkt. Alle außer %= funktionieren auch mit double und float:

double price = 10.5;
price *= 2; // price enthält 21.0
challenge icon

Aufgabe

Anfänger

Dir 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:

  1. Addiere 4 zu count
  2. Multipliziere count mit 2
  3. Subtrahiere 1 von count

Verwende dafür die arithmetischen Kurzschreibweisen!

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;
}
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Grundlagen

Übe selbstständig: Online-C++-Compiler