Zitat:
	
	
		| #include <iostream.h> 
 
 int main() {
 
 double x;
 
 cout<<"Geben Sie eine Zahl ein\n";
 cin>>x;
 
 if ((x%1)==0)
 cout<<x<<" ist eine ganze Zahl\n";
 else
 cout<<x<<" ist keine ganze Zahl\n";
 
 }
 | 
	
 Also das einfache Prog soll erkennen, ob es sich um eine ganze Zahl handelt oder nicht.
Aber leider kann der Compiler das nicht verarbeiten. 
 
 
Der % Operator ist der Restklassen Operator.
 
Fehlermeldung:
"invalid operands `double' and `int' to binary `operator %"
Was mach ich falsch?
Bitte nicht schimpfen, wenn es nur ein blöder Fehler ist.