Kettenrechnung in C++ Programmieren?

Neue Frage »

Auf diesen Beitrag antworten »
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;
}
 
Auf diesen Beitrag antworten »
3FingerbreitNougat

Was genau meinst du mit Kettenrechnung?

Eine Hintereinandeerstellung von Variablen und Operator, schon klar. Nur verstehe ich den Sinn nicht so smile

C++ hat Sachen wie Punkt vor Strich schon drin.

code:
1:
2:
3:
4:
{
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
Auf diesen Beitrag antworten »
C++-Lerner Kettenrechnung

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.
Auf diesen Beitrag antworten »
3FingerbreitNougat

Wo liegt jetzt noch konkret das Problem?
 
 
Neue Frage »
Antworten »


Verwandte Themen

Die Beliebtesten »
Die Größten »
Die Neuesten »