000
26.03.2003, 21:24 Uhr
~anfänger
Gast
|
Ich bin noch ein Anfänger und hab mal versucht für den Informatik Unterricht einen Taschenrechner programmieren, aber er lässt sich nicht ausführen (Es kommt nur "weiter mit beliebiger Taste"). Sind irgendwelche Fehler im Code? #include <iostream> #include <stdlib.h> using namespace std;
int main() { int zahl1=0, zahl2=0, ergebnis=0; char operation = ' '; char weiter = ' '; while(weiter == 'j') { cout << "Tippe zwei Zahlen ein und bestätige mit Enter!!" << endl; cin >> zahl1; cin >> zahl2; cout << "Jetzt waehle deine Rechenoperation:" << endl; cin >> operation; if (operation == '+') {ergebnis = zahl1 + zahl2;}; if (operation == '-') {ergebnis = zahl1 - zahl2;}; if (operation == '*') {ergebnis = zahl1 * zahl2;}; if (operation == '/') {ergebnis = zahl1 / zahl2;}; cout << "Und das Ergebnis ist: " << ergebnis << endl; cout << "nochmal rechnen? Wenn Ja, tippe ein 'j' ein, wenn nein, ein beliebige andere Taste" << endl; cin >> weiter; } system("PAUSE"); } |