14.22. Izračunati sumu neparnih dvocifrene brojeva (nisu djeljivih sa 2).

Opis rješenja: Provjera djeljivosti se izvodi po principu da li je ostatak dijeljenja sa 2 jednak 1. Za provjeru ostatka koristi se naredba MOD. Za slučajeve kad je ostatak dijeljenja sa 2 raličit od 0 izračunava se kumulativna suma s:=s+i. Primjeri parnosti:
0 % 2 = 0
1 % 2 = 1
2 % 2 = 0
3 % 2 = 1
4 % 2 = 0

Listing programa:

// 14112002
#include <stdio.h>

int main()
{
    printf("Dvocifreni - Suma neparnih\n");  // naslov
    int i;                          // deklarisanje varijable broj
    int s = 0;                      // pocetna vrijednost sume
    
    for (i=10; i <= 99; i++)        // za dvocifrene brojeve radi
        if (i % 2 != 0 )            // broj je neparan; ostatak dijeljenja sa 2 je 1?
            s = s + i;              // nova vrijednost sume
    printf("Suma neparnih = %d", s); // ispis sume
    
    return 0;
}

Ispis na ekranu:

Index