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
|