Răspuns:
#include <iostream>
using namespace std;
int main()
{
int n, x, produs = 1;
cin >> n;
while( n != 0 )
{
cin >> x;
produs = produs * x;
n--;
}
cout << "Produsul este " << produs;
}
Explicație:
Citim câte elemente vor fi citite apoi prin intermediul instrucțiunii while vom citi câte un număr și il vom înmulți cu produsul celor anterioare daca au fost sau cu 1 dacă citim primul număr și scadem numărul de numere care mai trebuie citit. Se precizează că n este numărul de numere deci practic cu cât scadem n cu atât vom avea numere mai puține de citit. Vom citi până când n este egal cu 0. După părăsirea instrucțiunii while vom afisa produsul.