14.1.. Izračunati proizvod dvocifrenih brojeva kod kojih je pri djeljenju sa 3 ostatak 1.

Opis rješenja: Ostatak pri dijeljenju se dobija naredbom %. Da li je ostatak dijeljenja sa 3 ostatak 1. Primjeri ostatka dijeljenja sa 3:
0 % 3 = 0
1 % 3 = 1
2 % 3 = 2
3 % 3 = 0
4 % 3 = 1
5 % 3 = 2
6 % 3 = 0

Listing programa:

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

int main()
{
    cout << "Proizvod brojeva ciji ostatak dijeljenja sa 3 je 2" << endl;  // naslov
    int i;                        // deklarisanje varijable broj
    double p = 1.0;                  // pocetna vrijednost proizvoda
  
    for (i=10; i <= 99; i++)      // za dvocifrene brojeve od 10 do 99 radi
        if (i % 3 == 2 )          // ostatak dijeljenja sa 3 je 2?
            p = (double)p * i;    // nova vrijednost proizvoda
    cout << "Proizvod = " << p ;   // ispis proizvoda

	return 0;
}

Ispis na ekranu:
Dvocifreni - Proizvod brojeva ciji ostatak dijeljenja sa 3 je 2
Proizvod = 6.233888e+49

II varijanta - program kreira vrijedost eksponenta 
// 14313008
#include<iostream>
using namespace std;

int main()
{
    cout << "Proizvod brojeva ciji ostatak dijeljenja sa 3 je 2" << endl;  // naslov
    int i, exponent = 0;  ;          // deklarisanje varijable broj
    double p = 1.0;                  // pocetna vrijednost proizvoda
  
    for (i=10; i <= 99; i++)         // za dvocifrene brojeve od 10 do 99 radi
        if (i % 3 == 2 )  {          // ostatak dijeljenja sa 3 je 2?
            p = (double)p * i;       // nova vrijednost proizvoda
            if (p>100) {             // proizvod veci od 100?
                 p = p / 100;        // umanji za 100
                 exponent = exponent + 2;   // uvecaj eksponet za 2
            } else {                 // proizvod nije veci od 100
                 p = p / 10;         //
                 exponent = exponent + 1;   // uvecaj eksponet za 1
            } 
        } 
        
    cout << "Proizvod = " << p << "   eksponent = " << exponent ;   // ispis proizvoda

	return 0;
}

Ispis na ekranu:

Index