यहाँ C भाषा में मान द्वारा सरणी पास करने का एक उदाहरण है,
उदाहरण
#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("Average : %f", avg1); return 0; }
आउटपुट
यहाँ आउटपुट है
Average : 22.683332
उपरोक्त कार्यक्रम में, औसत की गणना का वास्तविक कोड औसत () फ़ंक्शन में मौजूद है। लूप के लिए, सरणी तत्वों के योग और औसत की गणना की जाती है।
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; }
मुख्य () फ़ंक्शन में, मानों को सरणी में पास किया जाता है और फ़ंक्शन avg () को कहा जाता है।
float avg1, a[] = {63,21,34.4,12.5,3,2.2}; avg1 = avg(a);