In this program, You will learn how to count numbers of positive negative and zero integers in an array in c.
Array elements is: 15, 0, -13, 0, -14
Positive, negative & zero is: 1 2 2
#include<stdio.h>
int main() {
float a, b, c, d, e, s, avg;
printf("Enter 5 Subjects Marks :");
scanf("%f%f%f%f%f", &a, &b, &c, &d, &e);
s = a + b + c + d + e;
avg = s / 5;
printf("The Sum is :%f", s);
printf("\nThe Average is :%f", avg);
return 0;
}int main() {
int arr[5];
int pos = 0, neg = 0, zero = 0, i;
printf("Enter array elements:");
for (i = 0; i < 5; i++) {
scanf("%d", &arr[i]);
}
for (i = 0; i < 5; i++) {
if (arr[i] > 0) {
pos++;
} else if (arr[i] < 0) {
neg++;
} else {
zero++;
}
}
printf("Positive integers is:%d", pos);
printf("\nNegative integers is:%d", neg);
printf("\nZero integers is:%d", zero);
return 0;
}
Enter array elements:10 20 -30 0 40
Positive integers is:3
Negative integers is:1
Zero integers is:1