Meine Frage ist nun wie bekomm ich das hin das der Code erneut anfängt, sodass man nach einander neue Aufgaben eingeben kann?
Code:
#include <iostream>
using namespace std;
int main(){
double zahl1, zahl2, ergebnis; // variablen für zahlen
char rechenzeichen; // variable für das rechenzeichen
cout << "Geben Sie eine Rechenaufgabe ein:\n";
cin >> zahl1 >> rechenzeichen >> zahl2; // Aufgabe einlesen
switch(rechenzeichen){ // wert ermitteln
case '+': ergebnis = zahl1+zahl2; break; // entsprechend des
case '-': ergebnis = zahl1-zahl2; break; // rechenzeichen
case '*': ergebnis = zahl1*zahl2; break; // das Ergebnis
case '/': ergebnis = zahl1/zahl2; break; // berechnen
// Programmende falls falsches zeichen benutzt wird
default: cout << "ungueltige Eingabe...\n"; return 1;
}
// Aufgabe noch mal komplett ausgeben
cout << zahl1 << ' ' << rechenzeichen << ' ' << zahl2 << " = " << ergebnis << '\n';
cin.sync();
cin.get();
return 0;
}
Schon mal danke im vorraus
mfg Psychobär






