dxeshranze
Banned
- Registriert
- Aug. 2017
- Beiträge
- 25
Guten Tag derzeit mache ich den ITA und sind noch ganz am Anfang des Programmierens und haben als Hausaufgabe einen Programmierbaren Taschenrechner auf.. Jedoch habe ich ein Problem was bereits bei der ersten Auswahl der Addition auftritt und zwar gibt er mir immer einen fix wert aus welcher nicht stimmt egal welche eingabe getätigt wird und ich finde den Fehler einfach nicht :/
Ich gebe euch mal mein Quelltext..
#include <iostream>
using namespace std;
main()
{
int zahl1;
int zahl2;
int ergebniss;
int zahl4;
cout<<"Willkommen beim Taschenrechner was wollen Sie tun?"<<endl;
cout<<"Addition(1)"<<endl;
cout<<"Subtraktion(2)"<<endl;
cout<<"Division(3)"<<endl;
cout<<"Multiplikation(4)"<<endl;
cout<<"Auswahl: ";
char auswahl;
cin >> auswahl;
if(auswahl == '1')
cout<< "Bitte geben Sie eine Zahl ein."<<endl;
cin >> "zahl1";
cout<< "Bitte geben Sie eine weitere Zahl ein um zu Addieren."<<endl;
cin >>"zahl2";
ergebniss = zahl1 + zahl2;
cout<<"Das Ergebniss ihrer Auswahl lautet:"<<ergebniss<<endl;
system("pause");
}
Das ergebniss ist immer 4305161 ?
Ich gebe euch mal mein Quelltext..
#include <iostream>
using namespace std;
main()
{
int zahl1;
int zahl2;
int ergebniss;
int zahl4;
cout<<"Willkommen beim Taschenrechner was wollen Sie tun?"<<endl;
cout<<"Addition(1)"<<endl;
cout<<"Subtraktion(2)"<<endl;
cout<<"Division(3)"<<endl;
cout<<"Multiplikation(4)"<<endl;
cout<<"Auswahl: ";
char auswahl;
cin >> auswahl;
if(auswahl == '1')
cout<< "Bitte geben Sie eine Zahl ein."<<endl;
cin >> "zahl1";
cout<< "Bitte geben Sie eine weitere Zahl ein um zu Addieren."<<endl;
cin >>"zahl2";
ergebniss = zahl1 + zahl2;
cout<<"Das Ergebniss ihrer Auswahl lautet:"<<ergebniss<<endl;
system("pause");
}
Das ergebniss ist immer 4305161 ?