কম্পিউটার

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

উপরের প্রোগ্রামে, গড় গণনার প্রকৃত কোড 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;
}

প্রধান() ফাংশনে, মানগুলি অ্যারেতে প্রেরণ করা হয় এবং ফাংশন avg() বলা হয়৷

float avg1, a[] = {63,21,34.4,12.5,3,2.2};
avg1 = avg(a);

  1. C++-এ মান দ্বারা পাস এবং রেফারেন্স দ্বারা পাসের মধ্যে পার্থক্য

  2. কিভাবে C++ এ রেফারেন্স দ্বারা একটি অ্যারে পাস করবেন

  3. কিভাবে আমরা C# এ একটি পদ্ধতিতে একটি অ্যারে পাস করব?

  4. একটি মান একটি অ্যারের মধ্যে আছে কিনা তা পরীক্ষা করতে C# প্রোগ্রাম