Als Sinn halt, das man mehrer Rechnungen in eine Zeile tun kann.
also rechne erst 2*3 dann +4 und dann -5 oder sowas... halt das alles in eine Zeile steht.
3FingerbreitNougat
Was genau meinst du mit Kettenrechnung?
Eine Hintereinandeerstellung von Variablen und Operator, schon klar. Nur verstehe ich den Sinn nicht so
{
long a, b, c, d, ergebnis;
ergebnis = a + b / c * d - a;
}
Sollte funktionieren. Nur sollte dir aber der Gültigkeitsbereich von Variablen bekannt sein: Nach dem schließenden } ist die Variable "ergebnis" unbekannt.
Hier noch ein (vielleicht) lauffähiges Beispiel, da ich noch nie C++ programmiert habe (:
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
#include <iostream>
int main()
{
long a, b, c, d, ergebnis;
a = 5;
b = 2;
c = 1;
d = 5;
ergebnis = a + b / c * d - a;
std::cout << ergebnis << std::endl;
return 0;
}
MfG
3FBN
C++-Lerner
Kettenrechnung in C++ Programmieren?
Meine Frage:
Ich würde gerne in der Programmiersprache C++ ein Kettenrechnungs-Programm
programmieren.Ich kann aber leider nur "normale" dinge rechnen.
Sowas wie
{
long ergebnis;
long a;
long b;
ergebnis = a * b;
}
Also wie mache ich das?
Meine Ideen:
Meine Idee:
{
long a;
long b;
long c;
long d;
long ergebnis;
ergebnis = a + b / c * d - a;
}