001
26.08.2007, 01:49 Uhr
Hans
Library Walker (Operator)
|
Hi,
ich hoffe, Du hast diese Zeile
C++: |
if(x<5) && (x>200) && (y<5) && (y>200){}
|
nicht so in Deinem Programm stehen, das kann nämlich nicht funktionieren. Die Variable x kann nicht gleichzeitig kleiner als 5 UND grösser als 200 sein; für y gilt das genauso. Wenn das eine Bereichsüberprüfung sein soll, bei der x und y jeweils im Bereich zwischen 5 und 200 liegen sollen, muss es so aussehen:
C++: |
if (x<5) || (x>200) && (y<5) || (y>200){}
|
Das überprüft, ob x kleiner als 5 ODER grösser als 200 ist UND ob das auch für y zutrifft.
Hans -- Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung. |