14.21. Izračunati sumu dvocifrenih brojeva djeljivih sa 3.

Opis rješenja: Koristi se IF naredba. Provjera djeljivosti se izvodi po principu da li je ostatak dijeljenja sa 2 jednak nuli (naredba %). Za slučajeve kad je ostatak dijeljenja sa 2 jednak 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:

// 14212003
#include<iostream>
using namespace std;

int main()
{
    cout << "Dvocifreni - Suma brojeva djeljivih sa 3" << endl;
    int i;                          // deklarisanje varijable broj
    int s = 0;                      // pocetna vrijednost sume
  
    for (i=10; i <= 99; i++)        // za dvocifrene brojeve radi
        if (i % 3 == 0 )            // dijeljiv sa 3; ostatak dijeljenja sa 3 je 0?
            s = s + i;              // da, uvecaj vrijednost suma

    cout << "Suma: " << s << endl;  // ispis
	return 0;
}

II verzija   s += broj 
// 14212003
#include<iostream>
using namespace std;

int main()
{
    cout << "Dvocifreni - Suma brojeva djeljivih sa 3" << endl;
    int i;                          // deklarisanje varijable broj
    int s = 0;                      // pocetna vrijednost sume

    for (i=10; i <= 99; i++)        // za dvocifrene brojeve radi
        if (i % 3 == 0 )            // dijeljiv sa 3; ostatak dijeljenja sa 3 je 0?
            s += i;                 // da, uvecaj vrijednost suma: s = s + i

    cout << "Suma: " << s << endl;  // ispis
	return 0;
}

Ispis na ekranu:

Index