Hallo User,
ich bin ein kompletter Anfänger was C/C++ betrifft und hätte eine Frage bezüglich der Eingabe eines Buchstaben obwohl nach einer Zahl gefragt wird.
Mein folgendes Programm sieht wie folgt aus
#include <iostream>
using namespace std;
int main ()
{
int zahl;
cout << "Geben sie eine Zahl ein" << endl;
cin >> zahl;
cout << " " << endl;
cout << "Das doppelte von " << zahl << " ist " << zahl * 2 << endl;
cin.get ();
}
Wenn ich jetzt statt einer Zahl einen Buchstaben eingebe liefert er mir meistens die Zahl 1 !! Woran liegt das?
Bitte um erklärung
MGF duld
ich bin ein kompletter Anfänger was C/C++ betrifft und hätte eine Frage bezüglich der Eingabe eines Buchstaben obwohl nach einer Zahl gefragt wird.
Mein folgendes Programm sieht wie folgt aus
#include <iostream>
using namespace std;
int main ()
{
int zahl;
cout << "Geben sie eine Zahl ein" << endl;
cin >> zahl;
cout << " " << endl;
cout << "Das doppelte von " << zahl << " ist " << zahl * 2 << endl;
cin.get ();
}
Wenn ich jetzt statt einer Zahl einen Buchstaben eingebe liefert er mir meistens die Zahl 1 !! Woran liegt das?
Bitte um erklärung

MGF duld