Einen schönen guten Abend,
ich habe gerade erst begonnen mich in der Uni in C++ einzuarbeiten und hoffe das meine erste Frage hier nicht allzu dumm ist. Aber ich habe nirgends etwas finden können was mich weiter gebracht hätte.
Wir haben von der Uni Aufgaben bekommen, eine davon ist die Programmierung eines Taschenrechners, was ja eigentlich recht leicht ist, wenn man if...else und switch...case benutzen dürfte. Bild der Aufgabe ist im Anhang.
Bei der Programm muss der Benutzer eine arithmetische Operation aus 4 auswählen und das ist mein Problem. Ich versuche es schon seit Stunden.
Hier ist wie weit ich schon gekommen bin:
#include<iostream>
#include<string>
using namespace std;
int main()
{
int A=1;
int B=0;
int C=0;
int D=0;
int zahl1 = 0;
int zahl2 = 0;
cout << "Geben Sie 2 Zahlen ein:\n";
cin >> zahl1 >> zahl2 ;
cout<<"Ergebnis lautet: "
<< A * (zahl1 + zahl2) + B * (zahl1 * zahl2) + C * (zahl1 - zahl2) + D * (zahl1 / zahl2)<< '\n';
system("pause");
return 0;
}
Ich muss jetzt erst einmal es irgendwie hinkriegen das ich zwischen den Operationen wählen kann. Ich hoffe jemand kann mir bei diesem Problem helfen. Ich wäre sehr dankbar.
Gruß
Andrej
ich habe gerade erst begonnen mich in der Uni in C++ einzuarbeiten und hoffe das meine erste Frage hier nicht allzu dumm ist. Aber ich habe nirgends etwas finden können was mich weiter gebracht hätte.
Wir haben von der Uni Aufgaben bekommen, eine davon ist die Programmierung eines Taschenrechners, was ja eigentlich recht leicht ist, wenn man if...else und switch...case benutzen dürfte. Bild der Aufgabe ist im Anhang.
Bei der Programm muss der Benutzer eine arithmetische Operation aus 4 auswählen und das ist mein Problem. Ich versuche es schon seit Stunden.
Hier ist wie weit ich schon gekommen bin:
#include<iostream>
#include<string>
using namespace std;
int main()
{
int A=1;
int B=0;
int C=0;
int D=0;
int zahl1 = 0;
int zahl2 = 0;
cout << "Geben Sie 2 Zahlen ein:\n";
cin >> zahl1 >> zahl2 ;
cout<<"Ergebnis lautet: "
<< A * (zahl1 + zahl2) + B * (zahl1 * zahl2) + C * (zahl1 - zahl2) + D * (zahl1 / zahl2)<< '\n';
system("pause");
return 0;
}
Ich muss jetzt erst einmal es irgendwie hinkriegen das ich zwischen den Operationen wählen kann. Ich hoffe jemand kann mir bei diesem Problem helfen. Ich wäre sehr dankbar.
Gruß
Andrej