
- Learn C By Examples Time
- Learn C by Examples - Home
- C Examples - Simple Programs
- C Examples - Loops/Iterations
- C Examples - Patterns
- C Examples - Arrays
- C Examples - Strings
- C Examples - Mathematics
- C Examples - Linked List
- C Programming Useful Resources
- Learn C By Examples - Quick Guide
- Learn C By Examples - Resources
- Learn C By Examples - Discussion
Mean Program In C
Mean is an average value of given set of numbers. It is calculated similar to that of average value. Adding all given number together and then dividing them by the total number of values produces mean.
For Example − Mean of 3, 5, 2, 7, 3 is (3 + 5 + 2 + 7 + 3) / 5 = 4.
Algorithm
We can draw its algorithm in following steps −
START Step 1 → Take an integer set A of n values Step 2 → Add all values of A together Step 3 → Divide result of Step 2 by n Step 4 → Result is mean of A's values STOP
Pseudocode
We shall now write pseudocode for the above mentioned algorithm.
procedure mean() Array A FOREACH value i of A DO sum = sum + i ENDFOR MEAN = sum / n end procedure
Implementation
Implementation of this algorithm is given below −
#include <stdio.h> int main() { float mean; int sum, i; int n = 5; int a[] = {2,6,7,4,9}; sum = 0; for(i = 0; i < n; i++) { sum+=a[i]; } printf("Mean = %f ", sum/(float)n); return 0; }
Output
Output of the program should be −
Mean = 5.600000
mathematical_programs_in_c.htm
Advertisements