8.1.. Napisati program za ispis proizvoda brojeva od 1 do n koji su djeljivi sa a.

Opis rješenja: Provjera djeljivosti izvodi se logičkim izrazom i % a == 0 (djeljivi sa a bez ostatka).

Listing programa:

// 08112053
#include <iostream>

using namespace std;
int main()
{
int i,n,a;
	float p;
	
    cout << "Do broja: ";
    cin>>n;
     
    cout << "Unesi djelilac: ";
    cin>>a;
     
     p=1;           // pocetna vrijednost proizvoda    
     
    for(i=1; i<=n; i++)       // za 1 do n radi
        if(i % a == 0)        // djeljiv sa a?
            p=p*i;            // nova vrijednost proizvoda p *= i;
             
    cout << "Proizvod brojeva djeljivih sa: " << a << " od 1 do " << n << " je " << p << endl;
    return 0;
}

Ispis na ekranu:

Index