INFORMATICA (70063)
DEvo fare un PGM con dev c che legge un vettore di al max 5000 numeri interi(fare controllo con ciclo do..while) e visualizza il prodotto dei valori pari! Non ho idea di come si fa! AIUTO
Miglior risposta
Supponiamo che il vettore sia già stato dichiarato con tot numeri interi, con il ciclo do-while controlli tutti i valori contenuti nell'array e se sono pari (cioè divisibili per due) li moltiplichi tra loro.
La parte principale è il ciclo do-while; te lo faccio in java, poi te lo trasformi in c; è molto simile
La parte principale è il ciclo do-while; te lo faccio in java, poi te lo trasformi in c; è molto simile
...//dichiarazione del vettore v; della variabile int i=0; della variabile prodotto=1; do { if(v[i]%2==0)//se il valore nel vettore è pari prodotto=prodotto*v[i]; //moltiplica prodotto per il valore pari i++; //incremento della variabile i, in modo da poter visualizzare nel ciclo //successivo il valore seguente di v[i] } while(i< v.length); System.out.println("Il prodotto dei valori pari presenti nel vettore è: " + prodotto); ...
Miglior risposta