C + + ist die leistungsfähige Programmiersprache, die alle notwendigen Funktionen, um umfassende Programme , einschließlich objektorientierter Programmierung Tools schreiben. Um zu testen, ob die Zahl gerade oder ungerade ist mit der Programmier- Ansatz , teilen Sie die Zahl durch zwei. Der Rest dieser Operation ist Null für gerade Zahlen und größer als Null für ungerade Zahlen . C + + enthält eine spezielle Operator ( "%") , mit dem Sie den Rest bewerten können. Anleitung
1
initialisieren die Summe der Zahlen auf Null mit dem Befehl:
int sum = 0;
2
Generieren Sie die ganzen Zahlen in der gewünschten Palette mit dem C + + -Schleife " für ". Zum Beispiel, um Zahlen von 1 bis 50 zu erhalten, verwenden Sie den folgenden Befehl :
for (int i = 1; i < 50; i + +) {
3
prüfen wenn die Zahl ungerade ist mit der folgenden Anweisung :
if ( i % 2 > 0)
Beachten Sie, dass dieses " if"-Anweisung wahr ist nur, wenn der Rest größer als Null ist , dem ist der Fall für ungerade Zahlen
4
Fügen Sie die aktuelle ungerade Zahl der Summe mit dem Befehl: .
sum + = i
Somit ist die komplette " wenn " Aussage ist
if ( i % 2 > 0) {
sum + = i; }
5
drucken die Summe der die ungeraden Zahlen mit dem Befehl:
std :: cout << sum;
in diesem Beispiel ist die Summe der ungeraden Zahlen im Bereich zwischen 1 und 50 625