C Programming code for Sum & Avg of an Array – KLE Tech

Write a Modular C Programming Code for the Sum & Avg of a 1D Array?

CODE:

#include<stdio.h>

void readArray(int[],int);
void displayArray(int[],int);
int sumArray(int[],int);

int main()
{
int n,s ;
double avg;
int arr[100];
printf("Enter the size of Array: ");
scanf("%d",&n);
printf("Enter the elements of array: \n");
readArray(arr,n);
s=sumArray(arr,n);
printf("The Sum of Array is : %d\n",s);
avg=(double)s/n;
printf("The Avarage of Array is : %lf\n",avg);

}

void readArray(int arr[],int n)
{
int i;
for(i=0;i<n;i++)
{
scanf("%d",&arr[i]);
}
}

void displayArray(int arr[],int n)
{
int i;
for(i=0;i<n;i++)
{
printf("%d ",arr[i]);
}
}

int sumArray(int arr[],int n)
{
int i, sum=0;
for(i=0;i<n;i++)
{
sum=sum+arr[i];
}
return sum;
}

OUTPUT

Enter the size of Array: 3
Enter the elements of array:
2
6
5
The Sum of Array is : 13
The Avarage of Array is : 4.333333

Process returned 0 (0x0) execution time : 5.086 s
Press any key to continue.

 

Please find some more codes of 1D Arrays, 2D Arrays, Pointers on the below page:

Top 100+ C Programming codes – KLE Technological University

 

Leave a Comment

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

Welcome to FactsPrime

Sorry, We have detected that you have activated Ad-Blocker. Please Consider supporting us by disabling your Ad Blocker, It helps us in maintaining this website. To View the content, Please disable adblocker and refresh the page.

Thank You !!!