10.1.. Učitati članove niza. Izračunati i ispisati proizvod pozitivnih članova niza koji su djeljivi sa 3.

Opis programa: Kreiranje kumulativnog proizvoda se izvodi u naredbom p = p * a[i];. Početna vrijednost proizvoda je jedan p = 1; . Provjera djeljivosti člana niza sa 3 se izvodi sa naradbom if (a[i]>0 && a[i]%3==0) .

Listing programa:

// Proizvod pozitivnih djeljivih sa 3
// 10112077
#include <iostream>


using namespace std;

int main()
{
    int n;
    double proizvod=1;
    cout << "Unesite broj clanova niza:";
    cin >> n;
    int a[n];
    cout << "Unesite clanove niza:"<<endl;
    for (int i=0; i< n; i++){
    	cout<<i<<"-->";
        cin>>a[i];
    }
    cout << "-----------" << endl;
    for (int i=0; i< n; i++)
    	if((a[i] >0) && (a[i] % 3==0))
      	    proizvod*=a[i];
    cout<<"Proizvod iznosi:"<<proizvod<<endl;
    return 0;
}

Ispis na ekranu:

Index