8.7..Učitati prirodne brojeva K i M sa tastature. Od broja K izračunati proizvod M parnih brojeva.

Opis programa: Petlja sadrži provjeru da li broj paran - pomnožiti ga (p=p*i) i uvećava brojač za 1. Izlazak iz pelje je kad se izmnoži željeni broj (m) parnih brojeva.

Listing programa:

// 08702216
#include <stdio.h>

int main ()
{
    printf("Od k izracunati proizvod m parnih brojeva\n");
    int i, k, m, brpar, p;        // deklarisanje varijabli
    printf("Od broja k: ");       
    scanf("%d", &k);              // od kog broj pocinje pretraga neparnih
    printf("Koliko parnih m: "); 
    scanf("%d", &m);              // koliko parnih treba ucitati    

    brpar = 0;                    // pocetna vrijednost brojaca parnih 
    p=1;                          // pocetna vrijednost proizvoda
    
    for (i=k; brpar < m; i++)     // ponavljanje za i=k dok je brojac parnih brpar < m - pocetak petlje
        if (i % 2 == 0) {         // broj paran?
            p = p * i;            // uvecaj proizvod
            brpar++;              // uvecaj brojac parnih
    }
        
    printf("Proizvod je %d ", p); // ispis proizvoda
    return 0;
}

Ispis na ekranu:
Od broja k = 2
Željeni broj m = 3
Od 2 proizvod 3 parnih je 48

Index