Hii Leute,
ich habe mich dran gegeben einen kleinen Taschenrechner zu coden in C++ 2008
Hier der entsprechende Code meiner Headerdatei
#include<iostream>
using namespace std;
void addieren(){
cout << " Sie haben sich zum addieren entschieden." << endl;
cout << " Zahl 1:" << endl;
double zahl1;
cin >> zahl1;
cout << " Zahl 2:" << endl;
double zahl2;
cin >> zahl2;
double Summe = zahl1+zahl2;
cout << " Ergebniss : " << Summe << endl;
}
void subtrahieren(){
cout << " Sie haben sich zum subtrahieren entschieden." << endl;
cout << " Zahl 1 : "
<< endl;
double subtrahierenzahl1;
cin >> subtrahierenzahl1;
cout << " Zahl 2 : "
<< endl;
double subtrahierenzahl2;
cin >> subtrahierenzahl2;
double Lösung = subtrahierenzahl1+subtrahierenzahl2;
cout << " Ergebniss : "
<< Lösung << endl;
}
int main (){
cout << " Herzlich Willkommen zum Taschenrechner." << endl;
cout << " 1. Addieren " << endl;
cout << " 2. Subtrahieren. " << endl;
cout << " 3. Multiplizieren." << endl;
cout << " 4. Diffidieren." << endl;
int zahlenaddieren;
cin >> zahlenaddieren;
if (zahlenaddieren==1){
addieren();
}
int zahlensubtrahieren;
cin >> zahlensubtrahieren;
if (zahlensubtrahieren==2){
subtrahieren();
}
}
Wie ihr seht bin ich noch nicht ganz fertig, aber es funktioniert soweit auch schon alles, aber wenn wenn ich jetzt zum subtrahieren die Zahl 2 eingeben will muss ich dies 2mal machen ???
Warum ist das so ??
Wie ändere ich den Code das ich nur noch einmal die 2 eingeben muss
mfg
sky-guy
ich habe mich dran gegeben einen kleinen Taschenrechner zu coden in C++ 2008
Hier der entsprechende Code meiner Headerdatei
#include<iostream>
using namespace std;
void addieren(){
cout << " Sie haben sich zum addieren entschieden." << endl;
cout << " Zahl 1:" << endl;
double zahl1;
cin >> zahl1;
cout << " Zahl 2:" << endl;
double zahl2;
cin >> zahl2;
double Summe = zahl1+zahl2;
cout << " Ergebniss : " << Summe << endl;
}
void subtrahieren(){
cout << " Sie haben sich zum subtrahieren entschieden." << endl;
cout << " Zahl 1 : "
<< endl;
double subtrahierenzahl1;
cin >> subtrahierenzahl1;
cout << " Zahl 2 : "
<< endl;
double subtrahierenzahl2;
cin >> subtrahierenzahl2;
double Lösung = subtrahierenzahl1+subtrahierenzahl2;
cout << " Ergebniss : "
<< Lösung << endl;
}
int main (){
cout << " Herzlich Willkommen zum Taschenrechner." << endl;
cout << " 1. Addieren " << endl;
cout << " 2. Subtrahieren. " << endl;
cout << " 3. Multiplizieren." << endl;
cout << " 4. Diffidieren." << endl;
int zahlenaddieren;
cin >> zahlenaddieren;
if (zahlenaddieren==1){
addieren();
}
int zahlensubtrahieren;
cin >> zahlensubtrahieren;
if (zahlensubtrahieren==2){
subtrahieren();
}
}
Wie ihr seht bin ich noch nicht ganz fertig, aber es funktioniert soweit auch schon alles, aber wenn wenn ich jetzt zum subtrahieren die Zahl 2 eingeben will muss ich dies 2mal machen ???
Warum ist das so ??
Wie ändere ich den Code das ich nur noch einmal die 2 eingeben muss
mfg
sky-guy
C++
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von sky-guy ()