«

»

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

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

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

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


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

ফটোশপে তৈরি করুন বই(২)
Photoshop এ তৈরী করুন ওয়েবসাইট বা মাল্টিমিডিয়া আইকন
ফেসবুকের টাইমলাইন ব্যবহার করে কিভাবে বিব্রত করবেন বন্ধুকে অথবা নিজেকে রক্ষা করবেন!
এন্ড্রয়েড প্যাটার্ন লক ভুলে গেলে খুব সহজে ভাবে খুলে ফেলুন
এবার লিংক শেয়ার করেই ডলার আয় করুন ১০০% গ্যারান্টি!! ব্যক্তিগত $20 ডলার আয়ের অভিজ্ঞতা থেকে স্টেপ বাই ...
আপনার এন্ড্রয়েড ফোনের এর A-Z ব্যাকআপ করুন সহজেই।
ওয়ার্ডপ্রেসে গুরু মাত্র এক দিনে

মন্তব্য দিনঃ

comments

About the author

MITHU

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

মন্তব্য করুন