C++ Fehler --> cin

08/26/2015 18:26 Aingebildet#1
#include <iostream>
using namespace std;

int main(){
int summe;
int summand1;
int summand2;

// Lies zwei Zahlen ein
cout << "Zwei ganze Zahlen eingeben";
cin >> summand1 >> summand2
/* Berechne die Summe beider Zahlen */
summe = summand1 + summand2;

// Zeige das Ergebnis auf dem Bildschirm an
cout << "Summe << summe=" << endl;
return 0;
}
08/26/2015 18:31 BlackBillposterBlood#2
Es sollte klappen mit
cin >> summand1;
cin >> summand2;

sodass du sie hintereinander eingibst
08/26/2015 18:37 Aingebildet#3
ok jetzt bekomme ich erstmal Fehler von Zeile 13, was ist der Fehler ?
08/26/2015 18:57 KingwondA#4
Quote:
Originally Posted by Aingebildet View Post
ok jetzt bekomme ich erstmal Fehler von Zeile 13, was ist der Fehler ?
Wäre schön, wenn du schreiben würdest was der neue Fehler nun genau ist. Zu sagen "In Zeile 13 kommt ein Fehler" hilft nicht viel.....

Hier der Code, wie er funktionieren sollte:
Code:
#include <iostream>
using namespace std;

int main()
{
	int Sum;
	int Z1;
	int Z2;

	cout << "Zwei ganze Zahlen eingeben: " << endl;
	cin >> Z1;
	cin >> Z2;
	cout << endl;
	cout << "Summe: " << Z1 + Z2 << endl;

	return 0;
}
08/26/2015 19:04 Aingebildet#5
Quote:
Originally Posted by KingwondA View Post
Wäre schön, wenn du schreiben würdest was der neue Fehler nun genau ist. Zu sagen "In Zeile 13 kommt ein Fehler" hilft nicht viel.....

Hier der Code, wie er funktionieren sollte:
Code:
#include <iostream>
using namespace std;

int main()
{
	int Sum;
	int Z1;
	int Z2;

	cout << "Zwei ganze Zahlen eingeben: " << endl;
	cin >> Z1;
	cin >> Z2;
	cout << endl;
	cout << "Summe: " << Z1 + Z2 << endl;

	return 0;
}
--------------------------------------------
Funktioniert, aber warum hat der Autor das denn flasch geschrieben ?
08/26/2015 19:19 Nortix#6
Um mal deinen vorgeschlagenen Code zu korrigieren:

Error in Zeile 13, weil du ein ; in Zeile 11 vergessen hast:
Code:
cin >> summand1 >> summand2;
Und du lässt dir dann den Wert von 'summe' nicht ausgeben.
Code:
 cout << "Summe << summe= " << summe << endl;