Sehr geehrter Herr Scozzafava

Ein arithemtischer Ausdruck ist ein Ausdruck mit einem numerischen Resultat. In diesem Falle sind damit gemeint:
- primäre Ausdrücke, welche Zahlenwerte repräsentieren (z.B. Zahl - Literale)
- zusammengesetze Ausdrücke mit mathematischen Operatoren: a+b, a-b, a/b, a%b

Vielen Dank für Ihre Frage, sie zeigt auf, dass wir an dieser Stelle die Abgrenzung allgemeiner Ausdrücle von arithmetischen Ausdrücken nicht klar gemacht haben.
[In der Tat stellt nämlich die Stream-Operation "x << y" auch ein Ausdruck dar, aber eben keinen arithmetischen]

Beste Grüsse sendet
Felix Friedrich


On 06.09.2016 14:15, Alessandro Scozzafava wrote:

Bei Schritt 9. Frage 1:


Wie viele arithmetische Ausdrücke hat folgende Anweisung?


std::cout << 4 +
 2 << " " << 3 * 8 << std::endl;
std::cout << 6 / 5 + 13 << " " << 1 + 9 * 11 << std::endl;


Sind mit "arithmetische Ausdrücke" alle Ausdrücke gemeint (auch Primärausdrücke) oder nur Ausdrücke mit mathematischen Operatoren?

Wenn ja, was ist die Definition eines arithmetischen Ausdruckes bzw. ab wann gilt ein Ausdruck arithmetisch?


Gruss 


Alessandro Scozzafava




_______________________________________________
tutorialcpp mailing list
tutorialcpp@lists.inf.ethz.ch
https://lists.inf.ethz.ch/mailman/listinfo/tutorialcpp