কম্পিউটার

সি ভাষায় কাজ করার আর্গুমেন্ট হিসাবে কাঠামোর পৃথক সদস্যদের কীভাবে পাস করবেন?


কাজ করার জন্য আর্গুমেন্ট হিসাবে পৃথক সদস্যদের পাস করা -

  • প্রতিটি সদস্যকে ফাংশন কলে একটি আর্গুমেন্ট হিসাবে পাস করা হয়।

  • এগুলি ফাংশন হেডারে সাধারণ ভেরিয়েবলে স্বাধীনভাবে সংগ্রহ করা হয়।

উদাহরণ

#include<stdio.h>
//Declaring structure//
struct student{
   int s1,s2,s3;
}s[5];
//Declaring and returning Function//
void addition(int a,int b,int c){
   //Declaring sum variable and For loop variable//
   int i,sum;
   //Arithmetic Operation//
   for(i=1;i<4;i++){
      sum=a+b+c;
      printf("Student %d scored total of %d\n",i,sum);
   }
}
void main(){
   //Declaring variable for For loop//
   int i;
   //Reading User I/p through For loop//
   for(i=1;i<4;i++){
      printf("Enter marks for student %d in subject 1 = ",i);
      scanf("%d",&s[i].s1);
      printf("Enter marks for student %d in subject 2 = ",i);
      scanf("%d",&s[i].s2);
      printf("Enter marks for student %d in subject 3 = ",i);
      scanf("%d",&s[i].s3);
   }
   //Calling function//
   addition(s[].s1,s[].s2,s[].s3);
}

আউটপুট

day = 2
month = 1
year = 2010

  1. গঠন ধারণা ব্যবহার করে সি ভাষায় বিট ক্ষেত্র ব্যাখ্যা করুন

  2. পাইথনে একটি ফাংশনে ঐচ্ছিক পরামিতিগুলি কীভাবে পাস করবেন?

  3. পাইথন ফাংশনে রেফারেন্স দ্বারা আর্গুমেন্ট কিভাবে পাস করবেন?

  4. পাইথন ফাংশনে মান দ্বারা আর্গুমেন্ট পাস কিভাবে?