Question:7
C Program to take input for “N” elements using an array, pass the entire array to a function, display the array elements and check and print total odd elements in the array.
Sol:
#include <stdio.h> void show(int *p,int n) { int i,od=0; for(i=0;i<n;i++) { printf("%d\n",*p); if(*p % 2==1)// if(*p % 2!=0) od=od+1; p++; } printf("Total odd elements = %d\n",od); } int main() { int a[20],i,n; printf("Enter total elements "); scanf("%d",&n); /* input */ for(i=0;i<n;i++) { printf("Enter %d element ",i); scanf("%d",&a[i]); } /* function calling */ show(a,n); /* or */ /* show(&a[0],n); */ return(0); }
/* Output */ Enter total elements 5 Enter 0 element 24 Enter 1 element 25 Enter 2 element 63 Enter 3 element 66 Enter 4 element 21 24 25 63 66 21 Total odd elements = 3
Question:8
C Program to take input for “N” elements using an array, pass the entire array to a function, display the largest array elements.
Sol:
#include <stdio.h> void show(int *p,int n) { int i,m; m=*p; for(i=0;i<n;i++) { printf("%d\n",*p); if(*p>m) m=*p; p++; } printf("Max element = %d\n",m); } int main() { int a[20],i,n; printf("Enter total elements "); scanf("%d",&n); /* input */ for(i=0;i<n;i++) { printf("Enter %d element ",i); scanf("%d",&a[i]); } /* function calling */ show(a,n); /* or */ /* show(&a[0],n); */ return(0); }
/* Output */ Enter total elements 5 Enter 0 element 24 Enter 1 element 63 Enter 2 element 245 Enter 3 element 21 Enter 4 element 5 24 63 245 21 5 Max element = 245
Question:9
C Program to take input for “N” elements using an array, pass the entire array to a function, display the lowest array elements.
Sol:
#include <stdio.h> void show(int *p,int n) { int i,m; m=*p; for(i=0;i<n;i++) { printf("%d\n",*p); if(*p<m) m=*p; p++; } printf("Min element = %d\n",m); } int main() { int a[20],i,n; printf("Enter total elements "); scanf("%d",&n); /* input */ for(i=0;i<n;i++) { printf("Enter %d element ",i); scanf("%d",&a[i]); } /* function calling */ show(a,n); /* or */ /* show(&a[0],n); */ return(0); }
/* Output */ Enter total elements 5 Enter 0 element 24 Enter 1 element 6 Enter 2 element 3 Enter 3 element 32 Enter 4 element 89 24 6 3 32 89 Min element = 3