C + + är den kraftfullt programmeringsspråk som har alla de funktioner som behövs för att skriva omfattande program , däribland objektorienterad programmering verktyg . För att testa om numret är udda eller jämnt med programmering strategi , dividera antalet med två. Återstoden av denna operation är noll för jämna tal och större än noll för udda nummer . C + + innehåller en särskild operatör ( " % " ) som gör att du kan utvärdera resten . Instruktioner
1
Initiera summan av siffrorna till noll med kommandot :
int sum = 0;
2
Generera heltal i erforderlig intervall med C + + loop " för . " Till exempel , för att få siffror från 1 till 50 , använd följande kommando :
for (int i = 1 ; i < 50 , i + + ) { Addera 3
Check om antalet är udda med följande uttalande :
if (i % 2 > 0 ) katalog
Observera att detta " om " uttalande är sant bara om resten är större än noll , vilket är fallet för udda nummer
4
Lägg aktuellt udda antal till summan med kommandot : .
summa + = i
alltså den kompletta " om " uttalande är
if (i % 2 > 0 ) {
summa + = i ;
}
5
Skriv summan av de udda nummer med kommandot :
std :: cout << sum ,
i det här exemplet är summan av udda tal i intervallet mellan 1 och 50 625
Addera ditt