Scrivere un programma che, letto un vettore int, determini il numero degli zeri, degli elementi positivi, degli elementi negativi e la somma complessiva di quest'ultimi.
/*
CLAUDIO CARDINALE III AI
Scrivere un programma che, letto un vettore int, determini il numero degli zeri, degli elementi positivi, degli elementi negativi e la somma complessiva di quest'ultimi.
*/
#include<stdio.h>
int main(){
//dichiarazioni
int i,n,zeri=0,pos=0,neg=0,sneg=0;
//acquisizione dati
//lunghezza vettore
printf("inserire la lunghezza dell'array: ");
scanf("%d",&n);
//dichiarazioni condizionate
int vet[n];
//acquisizione dati
for(i=0;i<n;i++){
printf("inserire il valore numero %d : ",i+1);
scanf("%d",&vet[i]);
}
//calcoli
for(i=0;i<n;i++)
if(vet[i]>0)
pos++;
else if(vet[i]==0)
zeri++;
else{
neg++;
sneg+=vet[i];
}
//visualizzazione risultati
printf("zeri = %d\npositivi = %d\nnegativi = %d\nsomma negativi = %d\n",zeri,pos,neg,sneg);
}