কম্পিউটার

পোস্ট ইনক্রিমেন্ট এবং প্রি ইনক্রিমেন্ট অপারেটর প্রদর্শনের জন্য একটি সি প্রোগ্রাম লিখুন


ইনক্রিমেন্ট অপারেটর (++)

  • এটি একটি ভেরিয়েবলের মান 1 দ্বারা বৃদ্ধি করতে ব্যবহৃত হয়। দুই ধরনের ইনক্রিমেন্ট অপারেটর রয়েছে, প্রি-ইনক্রিমেন্ট এবং পোস্ট-ইনক্রিমেন্ট।

  • ইনক্রিমেন্ট অপারেটরকে প্রি-ইনক্রিমেন্টে অপারেন্ডের আগে স্থাপন করা হয় এবং প্রথমে মানটি বৃদ্ধি করা হয় এবং তারপরে এটিতে অপারেশন করা হয়।

উদাহরণস্বরূপ,

z = ++a; a= a+1
z=a
  • ইনক্রিমেন্ট অপারেটরকে পোস্ট-ইনক্রিমেন্টে অপারেন্ডের পরে স্থাপন করা হয় এবং অপারেশন সঞ্চালিত হওয়ার পরে মান বৃদ্ধি করা হয়।

উদাহরণস্বরূপ,

z = a++; z=a
a= a+1

উদাহরণ 1

প্রি-ইনক্রিমেন্ট অপারেটর -

-এর জন্য একটি উদাহরণ নিচে দেওয়া হল
main ( ){
   int A= 10, Z;
   Z= ++A;
   printf ("Z= %d", Z);
   printf (" A=%d", A);
}

আউটপুট

Z =11
A=11

উদাহরণ 2

নিম্নোক্ত পোস্ট-ইনক্রিমেন্ট অপারেটর -

-এর জন্য একটি উদাহরণ
main ( ){
   int a= 10, z;
   z= a++;
   printf ("Z= %d", z);
   printf ("A=%d", a);
}

আউটপুট

Z=10
A=11

ডিক্রিমেন্ট অপারেটর (- -)

  • এটি একটি ভেরিয়েবলের মান 1 দ্বারা হ্রাস করতে ব্যবহৃত হয়। দুই ধরনের ইনক্রিমেন্ট অপারেটর রয়েছে, প্রি ডিক্রিমেন্ট এবং পোস্ট ডিক্রিমেন্ট।

  • ডিক্রিমেন্ট অপারেটরকে অপারেন্ডের আগে প্রি ডিক্রিমেন্টে স্থাপন করা হয় এবং মানটি প্রথমে হ্রাস করা হয় এবং তারপরে এটিতে অপারেশন করা হয়।

উদাহরণস্বরূপ,

z = - - a; a= a-1
z=a
  • ডিক্রিমেন্ট অপারেটরকে পোস্ট ডিক্রিমেন্টে অপারেন্ডের পরে স্থাপন করা হয় এবং অপারেশন সঞ্চালিত হওয়ার পরে মান হ্রাস করা হয়

উদাহরণস্বরূপ,

z = a--; z=a
a= a-1

উদাহরণ 1

নিম্নোক্ত প্রি ডিক্রিমেন্ট অপারেটর -

এর একটি উদাহরণ
main ( ){
   int a= 10, z;
   z= --a;
   printf ("Z= %d", z);
   printf (" A=%d", a);
}

আউটপুট

Z=9
A=9

উদাহরণ 2

নিম্নোক্ত পোস্ট ডিক্রিমেন্ট অপারেটরের জন্য একটি উদাহরণ -

main ( ){
   int a= 10, z;
   z= a--;
   printf ("Z= %d", z);
   printf ("A=%d", a);
}

আউটপুট

Z=10
A=9

  1. কাঠামোর সদস্যদের আকার এবং অফসেট প্রদর্শনের জন্য একটি সি প্রোগ্রাম লিখুন

  2. if এবং elseif স্টেটমেন্ট ব্যবহার করে সময় রূপান্তরের জন্য একটি C প্রোগ্রাম লিখুন

  3. সি ভাষা ব্যবহার করে কাঠামোর উপর একটি উদাহরণ প্রোগ্রাম লিখুন

  4. রিভার্স অ্যারে করার জন্য একটি সি প্রোগ্রাম লিখুন