«

»

চলুন তৈরি করি ক্যালকুলেটর(৫)

বন্ধুরা গত পর্বে আমরা ক্যালকুলেটর তৈরির ক্ষেত্রে নাম্বার এবং অপারেটর কিভাবে টেক্সটবক্সে ইনপুট দেয়ার কোড নিয়ে আলোচনা করেছিলাম। আজ আলোচনা করব, equal এবং clear বাটনে কোডিং নিয়ে আলোচনা করব।

equal বাটনের click ইভেন্টে নিচের কোডটি লিখুন।

আমাদের উদ্দেশ্য হচ্ছে equal বাটনে ক্লিক করলেই যেন result টেক্সটবক্সে রেজাল্ট দেখা যায়। এই রেজাল্ট কি হবে,input1 আর input2 টেক্সটবক্সের নাম্বার যোগ নাকি বিয়োগ নাকি গুন নাকি ভাগ হয়ে রেজাল্ট বের করবে তা নির্ভর করছে operator টেক্সটবক্সে টাইপ করা +,-,x অথবা / চিহ্নের উপর। তাই উপরের কোডে লেখা হয়ছে।

If operator.Text = “+” Then
result = Val(input1.Text) + Val(input2.Text)

এর মাধ্যমে বোঝানো হচ্ছে,যদি(if) ,operator টেক্সটবক্সে টেক্সট হিসেবে (operator.text), “+” চিহ্ন থাকে তবে result এর মান হবে input1 টেক্সটবক্সে যে টেক্সট আছে তার ভ্যালু(val(input1.text)) এবং input2 টেক্সটবক্সে যে টেক্সট আছে তার ভ্যালু(val(input2.text)) এর যোগফল।

এভাবে “-“,”x” এবং”/” এর জন্য কোড লেখা হয়েছে।

অবশ্য আপনি ইচ্ছা করলে result না লিখে result.text ও লিখতে পারেন।

input1.Text +input2.Text না লিখে  Val(input1.Text) + Val(input2.Text) কারণ টেক্সটবক্সে যেকোনো ডাটা টেক্সট হিসেবে থাকে, তাকে ভ্যালু টাইপ ডাটায় পরিণত করার জন্য এ কোড লেখা হল।

এবার clear বাটনে কোড লেখার পালা।

আমরা চাই clear বাটন প্রেস করলে যেনো , সব টেক্সটবক্সের সব ডাটা মুছে যায়। এজন্য clear বাটনের click ইভেন্টে নিচের কোড লিখতে হবে।

এইতো,কোড লেখা শেষ। আসুন দেখি, আমাদের বানানো ক্যালকুলেটরটা কেমন কাজ করে।

বন্ধুরা,আমাদের  ক্যালকুলেটর তৈরি হয়ে গেল । ভালো থাকুন। হ্যপি ক্যালকুলেটিং!!!! 😀


এ সম্পর্কিত আরো কিছু টুইট:

মুঠোফোনে অভ্র ফোনেটিক পদ্ধতিতে বাংলা লিখুন
ইন্টারনেট ও তথ্যপ্রযুক্তি সম্পর্কে যাবতীয় তথ্য জানতে চাইলে PDF ফাইলটি এখনি ডাউনলোড করে নিন (না দেখলে...
আপনার ব্লগসাইটে পপআপ ফেসবুক লাইক বক্স যুক্ত করুন (+অটোক্লোজ টাইমার)
অনলাইন এর মাধ্যমে আয় ও বাস্তবতা
কম্পিউটার শিখার যত বই নিয়ে নিন সময় থাকতে
গ্রামীনফোনের সীম থেকে টাকা কেটে নেওয়ার সার্ভিস বন্ধ করার কোডগুলো জেনে নিন।
ফটোশপে মুখের দাগ তোলার ম্যাগী ২ মিনিট নুডুলস (ফটোশপ) টিউটোরিয়াল!

মন্তব্য দিনঃ

comments

About the author

MITHU

Permanent link to this article: http://techtweets.com.bd/tutorials/mithublue/11687

মন্তব্য করুন