Hi Leute!
Ich hab jetzt mal eine Programmierübung gemacht, wovon ein Teil so aussieht:
In der Lösung wird aber statt diesem einfachen "|"
dieses zweifache "||" verwendet...
Desweiteren wird auch im Zusammenhang mit dem logischen Oder immer von "||" gesprochen.
Mein Program funktioniert aber trotzdem so, wie ich es mir vorstelle...
Gibt es da also keinen Unterschied, oder hat das einfach "|" doch eine andere Bedeutung?
MfG
DeChecka
Ich hab jetzt mal eine Programmierübung gemacht, wovon ein Teil so aussieht:
Code:
int ergebnis;
cout<<"Jetzt liegen "<<anzahlDerMuenzen<<" Muenzen auf dem Tisch."<<endl;
cout<<"Wieviele moechten Sie nehmen? ";
cin>>ergebnis;
while(ergebnis<1 | ergebnis>3)
{
cout << "Bitte geben Sie eine Zahl von 1-3 ein!\n";
cin>>ergebnis;
}
cout << "Sie haben " << ergebnis << " Muenzen genommen" << endl;
cout << "Jetzt liegen " << anzahlDerMuenzen - ergebnis << " Muenzen auf dem Tisch" << endl;
In der Lösung wird aber statt diesem einfachen "|"
dieses zweifache "||" verwendet...
Desweiteren wird auch im Zusammenhang mit dem logischen Oder immer von "||" gesprochen.
Mein Program funktioniert aber trotzdem so, wie ich es mir vorstelle...
Gibt es da also keinen Unterschied, oder hat das einfach "|" doch eine andere Bedeutung?
MfG
DeChecka