বিষয়বস্তুতে চলুন

প্রোগ্রামিংয়ের মৌলিক ধারণা/সিকোয়েন্স অপারেটর

উইকিবই থেকে

C++ প্রোগ্রামিং ভাষার মধ্যে সিকোয়েন্স অপারেটরের বেশ কয়েকটি ব্যবহার বর্ণনা করা হয়েছে।

সাধারণ আলোচনা

[সম্পাদনা]

সিকোয়েন্স (অথবা কমা) অপারেটরটি আইটেমগুলিকে আলাদা করার জন্য ব্যবহৃত হয়। এর বেশ কয়েকটি ব্যবহার রয়েছে, যার মধ্যে চারটি তালিকাভুক্ত করা হয়েছে এবং তারপর দেখানো হয়েছে:

  1. ভেরিয়েবল বা ধ্রুবক ঘোষণা করার সময় শনাক্তকারীর নাম পৃথক করা
  2. একটি ফাংশনে পাস করা বেশ কয়েকটি প্যারামিটার পৃথক করা
  3. একটি for লুপে বেশ কয়েকটি প্রাথমিককরণ আইটেম পৃথক করা বা আইটেম আপডেট করা
  4. একটি অ্যারের প্রাথমিককরণের সময় পৃথক মান

এই প্রথম উদাহরণটি প্রায়শই পাঠ্যপুস্তকে দেখা যায়, তবে ভেরিয়েবল ঘোষণা করার এই পদ্ধতিটি পছন্দনীয় নয়। শনাক্তকারীর নামগুলি দ্রুত পড়া কঠিন।

int pig, dog, cat, rat;

চলক বা ধ্রুবক ঘোষণার জন্য নিম্নলিখিত উল্লম্ব পদ্ধতিটি পছন্দনীয়।

উদাহরণ ১: চলক নির্ধারণের জন্য পছন্দের উল্লম্ব পদ্ধতি

[সম্পাদনা]
int  pig;
int  dog;
int  cat;
int  rat;

ডেটা টাইপ এবং আইডেন্টিফায়ার নাম (যা প্যারামিটার নামে পরিচিত) একে অপরের থেকে পৃথক করা হয়েছে। এই উদাহরণটি একটি ফাংশন প্রোটোটাইপ।

double area_trapezoid(double base, double height, double top);

একটি for লুপের সিনট্যাক্সে, তিনটি অংশকে একটি সেমি-কোলন দ্বারা পৃথক করা হয়। প্রথমটি হল আরম্ভকরণ এরিয়া যেখানে একাধিক আরম্ভকরণ থাকতে পারে। শেষটি হল আপডেট এরিয়া যেখানে একাধিক আপডেট থাকতে পারে। একাধিক আরম্ভকরণ বা আপডেট তাদের আলাদা করার জন্য কমা ব্যবহার করে। এই উদাহরণটি a for লুপের শুধুমাত্র প্রথম লাইন।

for(x = 1, y = 5; x < 15; x++, y++)

চলক বয়স হল পূর্ণসংখ্যার একটি অ্যারে। প্রাথমিক মানগুলি ব্লক মার্কার ব্যবহার করে বরাদ্দ করা হয় এবং মানগুলি একটি কমা ব্যবহার করে একে অপরের থেকে পৃথক করা হয়।

int ages[] = {2,4,6,29,32};

সংজ্ঞা

[সম্পাদনা]
ক্রম
একটি অপারেটর যা একটি আইটেমের একাধিক ঘটনা পৃথক করতে ব্যবহৃত হয়।

টেমপ্লেট:Subpage navbar