👤

Sa se creeze o funcție care sa construiască un alt vector ce conține în vector[i] produsul
tuturor elementelor, mai puțin elementul de pe poziția i din vectorul inițial.
Limaj C de preferat.
Multumesc!


Răspuns :

Răspuns:

vector<int> produs(vector<int>vec) {

       vector<int> prod;

       for (int x : vec) {

           int aux{1};

           for (int y : vec) {

               if (x != y) aux *= y;

           };

           prod.push_back(aux);

       };

       return prod;

   }

Explicație: