8.1.. Napisati program za ispis proizvoda prvih 5 prirodnih brojeva koji nisu djeljivi sa 2.

Opis rješenja:

Listing programa:

// 08112062      
#include <stdio.h>
int main ()
{
    int i, p;                   // deklarisanje varijabli
    p = 1;                      // pocetna vrijednost prizvoda
		
    for(i=1; i <= 5; i++)       // petlja od 1 do 5
        if(i % 2 != 0)          // i neparno?
            p = p * i;          // da - neparno, nova vrijednost proizvoda

    printf("Proizvod je: %d",p);  // ispis
		
    return 0;
}

II varijanta   p *= i;
// 08112062      
#include <stdio.h>
int main ()
{
    int i, p;                   // deklarisanje varijabli
    p = 1;                      // pocetna vrijednost prizvoda
		
    for(i=1; i <= 5; i++)       // petlja od 1 do 5
        if(i % 2 != 0)          // i neparno?
            p *= i;             // da - neparno, nova vrijednost proizvoda, p = p*i

    printf("Proizvod je: %d",p);  // ispis
		
    return 0;
}

Ispis na ekranu:

Index