Hi,
Ich übe grade den Umgang mit If Abfragen in CSS und probiere dabei einige Sachen aus damit sich das bisher erlangte Wissen festigt.
Bei der jetzt von mir gemachten Abrage gibt es jedoch einen Fehler, bei dem ich nicht weiß wo durch er bedingt ist und wie ich ihn vermeide.
Vollgender Fehler:
C:\Program Files\Microsoft Visual Studio\MyProjects\if\da.cpp(20) : error C2676: Binaerer Operator '<<' : 'class std::basic_istream<char,struct std::char_traits<char> >' definiert diesen Operator oder eine Konvertierung in einen fuer den vordefinier
ten Operator geeigneten Typ nicht
Würde mich über Hilfe freuen
Ich übe grade den Umgang mit If Abfragen in CSS und probiere dabei einige Sachen aus damit sich das bisher erlangte Wissen festigt.
Bei der jetzt von mir gemachten Abrage gibt es jedoch einen Fehler, bei dem ich nicht weiß wo durch er bedingt ist und wie ich ihn vermeide.
Vollgender Fehler:
C:\Program Files\Microsoft Visual Studio\MyProjects\if\da.cpp(20) : error C2676: Binaerer Operator '<<' : 'class std::basic_istream<char,struct std::char_traits<char> >' definiert diesen Operator oder eine Konvertierung in einen fuer den vordefinier
ten Operator geeigneten Typ nicht
Code:
// if abfragen üben
#include <iostream>
using namespace std;
//main
int main ()
{
//vari
int einkommen = 0;
char ch_geldfrage;
//Fragen ob er geld verdient
cout << "Verdeinst du geld? ja(j) nein(n) ";
cin << ch_geldfrage;
if(ch_geldfrage == 'n')
{
cout << "Dann arbeite doch mal" << endl;
}
else if (ch_geldfrage == 'j')
{
cout << "Wieviel Geld verdienst du? ";
cin >> einkommen;
//einkommen abfragen
if (einkommen == 0)
{
cout << "hmm? Das macht keinen Sinn..." << endl;
}
else if (einkommen <= 100)
{
cout << "Das ist ja fast nix.." << endl;
}
else if (einkommen <= 1000)
{
cout << "Kannst du damit überleben?" << endl;
}
else if (einkommen <= 2000)
{
cout << "Joar das ist ja schonmal was" << endl;
}
else if (einkommen <= 3000)
{
cout << "Soviel würde ich auch gerne verdienen" << endl;
}
else
{
cout << "Das glaub ich dir nicht" << endl;
}
}
else
{
cout << "hmmm?" << endl;
}
return 0;
}
Würde mich über Hilfe freuen