Informatică, întrebare adresată de gfluturas, 8 ani în urmă

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!


micloseduard: Bună. Ce parametri primește funcția?

Răspunsuri la întrebare

Răspuns de micloseduard
0

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:


1love: Salut. Am nevoie de ajutor la informatica, doar ca nu prea primesc raspuns la intrebarea mea si nici mesaj nu pot trimite la altii ca sa iau legatura. Trimite-mi un mesaj terog frumos daca ai dori sa ma ajuti. As fi foarte recunoscator.
Alte întrebări interesante