«

»

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

বন্ধুরা গত পর্বে আমরা ক্যালকুলেটর তৈরির ক্ষেত্রে নাম্বার এবং অপারেটর কিভাবে টেক্সটবক্সে ইনপুট দেয়ার কোড নিয়ে আলোচনা করেছিলাম। আজ আলোচনা করব, 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 ইভেন্টে নিচের কোড লিখতে হবে।

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

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


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

ফটোশপে নেভিগেশন বার তৈরি
আপনি কি বিভিন্ন দেশের ভাষা শিখতে চান? তাহলে আমার ধারাবাহিক টিউন দেখুন।এইভাষার শব্দগুলো মাইক্রোসফট ওয়...
খুব সহজে গিটার শিখুন – কর্ড চার্ট (Don’t Miss)
খুব সহজে গিটার শিখুন – তাল বা রিদম ও লয় (Don’t Miss)
এন্ড্রয়েডে ফাইল আদান-প্রদান করুন Share It এর চেয়ে তিনগুন বেশি স্পিডে
দেখে নিন এক নজরে অ্যাডোব ফটোশপ সি সি -২০১৫ এর পাঁচটি অসাধারণ নতুন ফিচার ( ভিডিও টিউটোরিয়াল )
3D-Album Platinum Bangla Tutorial Part & last part

মন্তব্য দিনঃ

comments

About the author

MITHU

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

মন্তব্য করুন