Salut ! Am și eu nevoie de următoarea funcție:
Să se creeze o funcție care să construiască un vector ce conține în vector[i] produsul tuturor elementelor, mai puțin elementul de pe poziția i din vectorul initial.
De exemplu: Se dă un v[5] = { ... } și i = 3
Pentru output trebuie: v[3] = v[0]*v[1]*v[2]*v[4]
Dacă se poate în C
Răspunsuri la întrebare
Răspuns de
0
void prod(int vector[], n){
for (int i=0;i<n;i++){
for (int j=0;j<n;j++){
if(j!=i) v[i]*=v[j];
}}
for(int i=0;i<n;i++) cout<<v[i]<<' ';
}
Alte întrebări interesante
Franceza,
8 ani în urmă
Biologie,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
9 ani în urmă