PDA

Visualizza la versione completa : [C] Operazione elementi array


carloekekko
17-02-2009, 16:59
Raga scusate come faccio a fare operazioni sugli elementi di un array sul modello della somma?

tipo sum=sum+Array[i]
???
Vorrei fare anke divisione, moltiplicazione e differenza, qualcuno sa come???
grazie sempre dell'aiuto ke mi date :zizi:

oregon
17-02-2009, 17:07
Non si puo' rispondere alla tua domanda, a meno che non dai maggiori dettagli.

Quello che hai scritto si puo' fare ... quindi, qual e' il problema?

carloekekko
17-02-2009, 17:10
S mi sono espresso male, volevo dire, come posso eseguire tutte le operazioni matematiche sugli ELEMENTI di un array, e quindi non su array differenti?
Es: d in input un array A[max]
nell'array A ci sono 1 2 3 4 5.
la somma sarebbe 1+2+3+4+5, e si eseguirebbe con l'algoritmo sopracitato.
Ora come fare tutte le altre operazioni, x esempio 1x2x3x4x5 (1*2*3*4*5)???
E' implicito che la divisione ha,volendo, solo 2 operandi.
Grazie :D

oregon
17-02-2009, 17:54
Ma che vuoi dire?

Sinceramente, non capisco ...

carloekekko
17-02-2009, 17:56
allora voglio dire che per esempio voglio moltiplicare tra loro tutti gli alementi di un array che sia un array fatto tutto di interi allora se l'array possiede 3 elementi,che sono 1 2 3, voglio moltiplicare tra loro i numeri 1 2 3 quindi voglio che faccia 1 x 2 x 3!

oregon
17-02-2009, 19:18
Ok ... fallo ! Non mi pare ci siano problemi particolari ...

KrOW
17-02-2009, 19:27
int risultato = 1;
int array[5];
// Riempio l' array
for(int i=0; i<5; i++)
risultato *= array[i];

E' questo quello che volevi dire???

oregon
17-02-2009, 19:36
E' questo che non sapevi fare?

Se e' cosi', scusa, ma come avresti fatto con carta e matita?

Loading