उदाहरण
#include <stdio.h>
float avg(float a[]) {
int i;
float avg, sum = 0.0;
for (i = 0; i < 6; ++i) {
sum += a[i];
}
avg = (sum / 6);
return avg;
}
int main() {
float avg1, a[] = {63, 21, 34.4, 12.5, 3, 2.2};
avg1 = avg(a);
printf("औसत: %f", avg1);
return 0;
}
आउटपुट
औसत: 22.683332
उपरोक्त प्रोग्राम में, औसत की गणना करने का वास्तविक कोड avg() फ़ंक्शन में मौजूद है। फॉर लूप में, ऐरे एलिमेंट्स का योग और औसत गणना की जाती है।
float avg(float a[]) {
int i;
float avg, sum = 0.0;
for (i = 0; i < 6; ++i) {
sum += a[i];
}
avg = (sum / 6);
return avg;
}
main() फ़ंक्शन में, मान ऐरे को पास किए जाते हैं और फ़ंक्शन avg() को कॉल किया जाता है।
float avg1, a[] = {63, 21, 34.4, 12.5, 3, 2.2};
avg1 = avg(a);