#include <cstdlib>
#include <iostream>
#include <ctype.h>
using namespace std;
int main()
{
float zahl1, zahl2, ergebnis;
int rechenart;
char antwort = 'j';
while(antwort == 'j')
{
cout<< " Waehlen Sie eine Rechenart aus :"<<endl<<" Addition [1], Subtraktion [2], Multiplikation [3], Division [4]: " ; cin>> rechenart;
cout<<endl;
if ( rechenart >= 1 && rechenart <= 4)
{
cout<< "Bitte geben Sie die erste Zahl ein : "; cin>>zahl1;
cout<< " Bitte geben Sie die zweite Zahl ein: "; cin>>zahl2;
switch (rechenart)
{
case 1 : ergebnis=zahl1+zahl2; break;
case 2 : ergebnis=zahl1-zahl2; break;
case 3 : ergebnis=zahl1*zahl2; break;
case 4 : ergebnis=zahl1/zahl2; if ( zahl2 == 0) { cout<< "Teilen durch 0 ist nicht moeglich!"<<endl; continue;} break;
}
cout<<"Das Ergenbis lautet: "<<ergebnis<<endl;
}
else if ( rechenart >= 4)
{
cout<< "Fehler,es sind nur Zahlen von 1-4 zulaessig!"<<endl;
cout<<endl;
continue;
}
cout<<"noch ein Versuch ? Ja (j) /Nein (n): ";
cin>>antwort;
}
while (antwort != 'j' && antwort != 'n')
{
if (antwort != 'j' && antwort != 'n')
cout<< "Sie koennen nur j oder n eingeben"<<endl;
}
system("PAUSE");
}
Soweit bin ich jetzt mal, mit den Buchstaben hatte ich noch kein Glück -.-