10.1.. Učitati članove niza. Množiti članove niza sve dok je proizvod manji od 541.
Opis programa:
Listing programa:
// 10112078
#include <iostream>
using namespace std;
int main()
{
cout << "Mnoziti clanove niza sve dok je proizvod manji od 541" << endl; // naslov
int i, n; // deklarisanje varijabli
int p = 1; // pocetna vrijednost proizvoda
cout << "Broj clanova niza: ";
cin >> n; // vrijednost - broj clanova niza
int a[n]; // deklarisanje prostora niza a
cout << "Unesite clanove niza" << endl;
for (i=0; i < n; i++){ // ucitavanje clanova niza od 0 do < n
cout << i << " -->";
cin >> a[i]; // ucitaj clan
}
i=0;
while(p * a[i] < 541 && i < n){ // dok je proizvod * slijedeci clan < 541 i ima jos clanova ponavljaj
p *= a[i]; // uvecaj proizvod
i++;
}
cout << "Proizvod do " << i << " clana iznosi iznosi:" << p << endl;
return 0;
}
Ispis na ekranu:
Index
|