8.1.. 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%a==0 (djeljivi sa a bez ostatka).

Listing programa:

// 08112058
#include <stdio.h>

int main ()
{
    printf("Proizvod od k do n djeljivi sa a\n"); // naslov
    int i, k, n, a;          // deklarisanje varjabli
    float p;                 // deklarisanje varjabli
    printf("Od broja: ");
    scanf("%d", &k);         // ulaz k
    printf("Do broja: ");
    scanf("%d", &n);          // ulaz n
    printf("Unesi djelioca: ");
    scanf("%d",&a);           // ulaz a
    p=1;                      // pocetna vrijednost
   
   for (i=k; i <= n; ++i)    // ponavljanje za i=k do i=n - pocetak petlje
       if(i % a == 0)        // provjera da li broj nije djeljiv sa a
           p = p * i;        // nova vrijednost proizvoda  p *= i;      

   printf("Proizvod: %f", p);
   return 0;
}

Ispis na ekranu:

Index