প্রভাষক
২৯ জুন, ২০২৬ ০৪:৫২ অপরাহ্ণ
ভ্যারিয়েবল/চলকের মান গুলো বদল C programming এ
A =10 এবং B= 20 দেওয়া আছে, চাচ্ছি যেন A =20 এবং B= 10 হয় অর্থাৎ চলকের মান গুলো বদল হয়। C programming এ কীভাবে করবো?
প্রোগ্রামটি লেখার আগে একটি অপেক্ষাকৃত সহজ প্রোগ্রাম করে দেখতে হবে। ধরা যাক, দুটি ভ্যারিয়েবল আছে, a ও b। এখন একটি প্রোগ্রাম লিখতে হবে যেন, a-এর মান b-তে চলে আসে আর b-এর মান a-তে চলে আসে। কাজটি করার উপায় কী?
একটি সহজ উপায় হচ্ছে, অতিরিক্ত একটি ভ্যারিয়েবল c ব্যবহার করা। তারপরে c-এর ভেতরে a-এর মান অ্যাসাইন করা c = a। তাহলে এখন c ও a-তে একই মান থাকবে।
এখন
b-এর মান a-তে অ্যাসাইন করা হবে a = b। তাহলে c-তে থাকবে a-এর আসল মান, a ও
b-তে থাকবে b-এর মান। তার মানে b-এর মান কিন্তু a-তে চলে এলো।
এখন, a-এর আসল মান b-তে আনতে পারলেই কাজ শেষ। c-এর মধ্যে a-এর আসল মান আছে। তাই b = c লিখলেই কাজ হয়ে যাবে। বিষয়টি অনেকটা ছবির মতো।
উৎস: এইচএসসি আইসিটি বোর্ড বই থেকে পরিমার্জিত।
১৩
১৯ মন্তব্য