8.2.. Naći proizvod prirodnih brojeva u intervalu od k do n koji su deljivi sa 2 a nisu djeljivi sa 3.
Opis rješenja: Provjera djeljivosti izvodi se logičkim izrazom if(a % 2 == 0 && a % 3 != 0) (djeljivi sa 2 i nisu djeljivi sa 3).
Listing programa:
// 08212060
#include <iostream>
using namespace std;
int main()
{
int i,n,k;
float p;
cout<<"Od broja: "<<endl;
cin>>k;
cout<<"Do broja: "<<endl;
cin>>n;
p=1;
i=k;
while ( i<=n) {
if((i % 2 == 0) && (i % 3 != 0))
p=p*i;
i++
}
cout<<"Proizvod brojeva djeljivih sa 2 a nisu djeljivi sa 3 je "<<p<<endl;
return 0;
}
Ispis na ekranu:
Index
|