8.2.. Naći proizvod prirodnih brojeva u intervalu od k do n koji su deljivi sa a.

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

Listing programa:

#include <iostream>
 using namespace std;

int main(){


	int i,n,k,a;
	float p;
	
	cout<<"Od broja: "<<endl;
	cin>>k;
	cout<<"Do broja: "<<endl;
	cin>>n;
	cout<<"Unesi djelilac: "<<endl;
	cin>>a;
	
	p=1;
	i=k;
	while(i <= n) {
		if(i % a == 0)		
			p=p*i;
		i++;
	} 
	cout<<"Proizvod brojeva djeljivih sa "<<a<<" od "<<k<<" do "<<n<<" je "<<p<<endl;

    return 0;
}

Ispis na ekranu:

Index