DerTrojaner
Mitglied
Hallo,
ich habe ein kleines Problem mit meiner Do-While Schleife, und zwar soll ich eine Do-While Schleife Programmieren, das die Grundrechenarten beherrscht (+-*/) (bis hierhin hat alles geklappt).
Und nun kommt mein Problem wo ich nicht weiter weiß :/
und zwar nach Ausgabe des Ergebnisses soll der Benutzer gefragt werden, ob er eine weiter Berechnung durchführen möchte, aber sobald er ein 'N' oder 'n' eingibt soll sich das Programm beenden.
Wie soll ich nun das Anstellen dass ?
Danke im voraus.
ich habe ein kleines Problem mit meiner Do-While Schleife, und zwar soll ich eine Do-While Schleife Programmieren, das die Grundrechenarten beherrscht (+-*/) (bis hierhin hat alles geklappt).
Und nun kommt mein Problem wo ich nicht weiter weiß :/
und zwar nach Ausgabe des Ergebnisses soll der Benutzer gefragt werden, ob er eine weiter Berechnung durchführen möchte, aber sobald er ein 'N' oder 'n' eingibt soll sich das Programm beenden.
Wie soll ich nun das Anstellen dass ?
Danke im voraus.
C++:
#include<iostream>
using namespace std;
main()
{
float Z1, Z2, Summe;
char Operator, Close;
do
{
cout<<"Geben sie die erste Zahl ein!"<<endl;
cin >>Z1;
cout<<"Geben sie den Operator ein (+,-,*,/)"<<endl;
cin >>Operator;
cout<<"Geben sie die zweite Zahl ein!"<<endl;
cin >>Z2;
switch (Operator)
{
case '+':
Summe=Z1+Z2;
break;
case '-':
Summe=Z1-Z2;
break;
case '*':
Summe=Z1*Z2;
break;
case '/':
Summe=Z1/Z2;
break;
default :
cout<<"Bitte waehlen sie den operator aus !!! "<<endl;
break;
}
cout<<"Summe="<<Summe<<endl;
}
while (Close='n'||'N');
system("pause");
}