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

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

উইকিবই থেকে

বিবরণ

[সম্পাদনা]

একটি অ্যাসাইনমেন্ট স্টেটমেন্ট, একটি ভেরিয়েবল নাম দ্বারা নির্দিষ্ট সংরক্ষণস্থানে সংরক্ষিত মান নির্ধারণ করে অথবা পুনরায় নির্ধারণ করে; অন্য কথায়, এটি ভেরিয়েবলের মধ্যে একটি মান অনুলিপি করে।Wikipedia: Assignment (computer science)

আলোচনা

[সম্পাদনা]

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

সরল অ্যাসাইনমেন্ট age = 21 ২১ মানটি age নামক ভেরিয়েবলের মেমোরি অবস্থানে স্থানান্তর করা হয়। অন্যভাবে বললে: age-কে ২১ মানটি অ্যাসাইন করা হয়েছে।

এক্সপ্রেশনের মাধ্যমে অ্যাসাইনমেন্ট total_cousins = 4 + 3 + 5 + 2 অ্যাসাইনমেন্ট অপারেটরের ডান পাশে একটি এক্সপ্রেশন রয়েছে। এক্সপ্রেশনটি গণনা করা হবে এবং ফলাফল হবে ১৪। ১৪ মানটি total_cousins নামক ভেরিয়েবলে অ্যাসাইন করা হবে।

এক্সপ্রেশনে আইডেন্টিফায়ার নামসহ অ্যাসাইনমেন্ট students_period_1 = 25 students_period_2 = 19 total_students = students_period_1 + students_period_2; অ্যাসাইনমেন্ট অপারেটরের ডান পাশে থাকা এক্সপ্রেশনে কিছু আইডেন্টিফায়ার নাম রয়েছে। প্রোগ্রামটি ঐ ভেরিয়েবলগুলোতে সংরক্ষিত মানসমূহ সংগ্রহ করবে; তাদের যোগ করে ৪৪ মানটি পাবে; তারপর সেটি total_students ভেরিয়েবলে অ্যাসাইন করবে।

মূল শব্দসমূহ

[সম্পাদনা]
অ্যাসাইনমেন্ট
একটি অপারেটর যা একটি পরিবর্তনযোগ্য ডেটা অবজেক্টের মান পরিবর্তন করে।

মাল্টিমিডিয়া

[সম্পাদনা]
  1. Flowgorithm: একটি মান দেওয়া, অ্যাসাইন এবং আউটপুট করা https://www.youtube.com/watch?v=HNCqFvzo9uo


তথ্যসূত্র

[সম্পাদনা]

টেমপ্লেট:Subpage navbar