Question:4
C program to take input for 5 elements using an array, check and print total +ve elements in the array.
Sol:
#include<stdio.h> int main() { int a[5],i,p=0; /* input */ for(i=0;i<5;i++) { printf("Enter %d element ",i); scanf("%d",&a[i]); } /* display */ for(i=0;i<5;i++) { printf("%d\n",a[i]); if(a[i]>0) p++; } printf("Total +ve elements = %d\n",p); return(0); }
/* Output */ Enter 0 element 10 Enter 1 element -96 Enter 2 element 35 Enter 3 element -85 Enter 4 element 78 10 -96 35 -85 78 Total +ve elements = 3
Question:5
C program to take input for 5 elements using an array, check and print total -ve elements in the array.
Sol:
#include<stdio.h> int main() { int a[5],i,ne=0; /* input */ for(i=0;i<5;i++) { printf("Enter %d element ",i); scanf("%d",&a[i]); } /* display */ for(i=0;i<5;i++) { printf("%d\n",a[i]); if(a[i]<0) ne++; } printf("Total -ve elements = %d\n",ne); return(0); }
/* Output */ Enter 0 element 25 Enter 1 element -6 Enter 2 element 75 Enter 3 element -85 Enter 4 element -74 25 -6 75 -85 -74 Total -ve elements = 3
Question:6
C program to take input for 5 elements using an array, check and print total even elements in the array.
Sol:
#include<stdio.h> int main() { int a[5],i,e=0; /* input */ for(i=0;i<5;i++) { printf("Enter %d element ",i); scanf("%d",&a[i]); } /* display */ for(i=0;i<5;i++) { printf("%d\n",a[i]); if(a[i]%2==0) e++; } printf("Total even elements = %d\n",e); return(0); }
/* Output */ Enter 0 element 25 Enter 1 element 26 Enter 2 element 35 Enter 3 element 98 Enter 4 element 45 25 26 35 98 45 Total even elements = 2