Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- Caricare da tastiera un vettore di N elementi. Scorrendo il vettore, al primo zero incontrato stampare la somma di tutti gli elementi considerati e il loro numero.
- */
- #include <stdio.h>
- int main() {
- int n,i,s=0,q=0; // n = numero elementi; i = contatore; s = somma elementi considerati; q = quantità elementi considerati
- printf("Quantita' di elementi --> ");
- scanf("%d", &n); // Inserimento numero di elementi
- int v[n]; // creazione vettore di n elementi
- for (i = 0; i < n; i++) { // Riempimento e scorrimento array
- printf("Inserisci il valore n. %d --> ", i);
- scanf("%d", &v[i]); // Inserimento valore
- if(v[i] == 0){ // Se l'elemento corrente è uguale a zero, esco dal ciclo
- break; // Esco dal ciclo
- }else{
- s=s+v[i]; // Aggiorno la somma
- q++; // Aggiorno il contatore delle quantità
- }
- }
- printf("N. elementi considerati: %d\nSomma elementi considerati: %d\n", q,s); // Stampo i risultati
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement