Code:# include <iostream> # include <conio.h> using namespace std; int Add(int zahl1,int zahl2) { int ergebnis=zahl1 + zahl2; return ergebnis; } int Sub(int zahl1,int zahl2) { int ergebnis=zahl1 - zahl2; return ergebnis; } int Mult(int zahl1,int zahl2) { int ergebnis=zahl1*zahl2; return ergebnis; } int Div(int zahl1,int zahl2) { int ergebnis=zahl1/zahl2; return ergebnis; } int main() { cout<<"Bitte geben Sie :\n"; cout<<"\t \"a\" fuer Addition"<<endl; cout<<"\t \"b\" fuer Subtraktion"<<endl; cout<<"\t \"c\" fuer Multiplikation"<<endl; cout<<"\t und \"d\" fur Division ein"<<endl; char Buchstabe; cin>>Buchstabe; switch(Buchstabe) { case Buchstabe='a': cout<<"Bitte geben Sie 2 Zahlen ein,die miteinander addiert werden sollen!"<<endl; int a; int b; cin>>a; cin>>b; cout<<"Das Ergebnis lautet : "<<Add(a,b)<<endl; break; case Buchstabe='b': cout<<"Bitte geben Sie 2 Zahlen ein,die voneinander subtrahiert werden sollen!"<<endl; int a; int b; cin>>a; cin>>b; cout<<"Das Ergebnis lautet : "<<Sub(a,b)<<endl; break; case Buchstabe='c': cout<<"Bitte geben Sie 2 Zahlen ein,die multipliziert werden sollen!"<<endl; int a; int b; cin>>a; cin>>b; cout<<"Das Ergebnis lautet : "<<Mult(a,b)<<endl; break; case Buchstabe='d': cout<<"Bitte geben Sie 2 Zahlen ein,die dividiert werden sollen!"<<endl; int a; int b; cin>>a; cin>>b; cout<<"Das Ergebnis lautet : "<<Div(a,b)<<endl; break; } getch(); return 0; }
Ietwas stimmt da nicht.
Ich möchte erreichen,das wenn man a eingibt,der darunter stehende text abgearbeitet wird,das gleich für die anderen Variablen.



Zitieren
