Hallo Ihr Menschen :-)
folgendes Problem : wenn ich bei folgendem Programmchen "j" eingebe, teilt dieses den eingegebenen Wert durch 2. Wenn ich "n" eingebe, schreibt er zwar das "Auf Wiedersehen" teilt aber dennoch durch 2 und gibt es aus.
Was mache ich falsch?
=====================================================================
#include <iostream.h>
int main ()
{
cout << "Bitte einen Wert eingeben ";
int w;
cin >> w;
cout << "Sie haben "" << w << "" eingegeben\n\n";
cout <<"Wollen Sie diesen Wert durch 2 teilen?\n";
cout << "fuer ja bitte "j" eingeben, fuer nein "n" \n\n";
char auswahl;
cin >> auswahl;
if (auswahl =='n')
cout << "Auf Wiedersehen\n\n";
else (auswahl == 'j');
cout << "Das Ergebnis ist " << w/2 <<"\n";
return 0;
}
=====================================================================
danke im voraus
S.K.