«

»

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

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

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

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


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

Ms word টিউটোরিয়ার পর্ব(১০)
শখের বশে সি প্রোগ্রামিং: গসাগু নির্ণয়ের প্রোগ্রাম তৈরি(৪)
প্রফেশনাল PSD Web Template - Part 1
খুব সহজে গিটার শিখুন – তাল বা রিদম ও লয় (Don’t Miss)
মাত্র দুই ঘন্টা ব্যায় করুন আর মাস শেষে আপনার আয় 4500 টাকা
এয়ারনেট আইিট আপনাকে দিচ্ছে বাংলাদেশের সেরা ৫ টি ক্যাটাগরির ওয়েব ডিজাইন ।
কি ভাবে Wampserver আপনার পিসিতে ইনস্টল করে ওয়ার্ডপ্রেস চালু করবেন?

মন্তব্য দিনঃ

comments

About the author

MITHU

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

মন্তব্য করুন