somewhere in... blog
x
ফোনেটিক ইউনিজয় বিজয়

C# টিউটোরিয়াল-৯ অপারেটর পরিচিতি

০১ লা মার্চ, ২০১৫ সকাল ১০:৩৫
এই পোস্টটি শেয়ার করতে চাইলে :

আজকে আমরা অপারেটর নিয়ে মজার কিছু আলোচনা করবো।
আসলে অপারেটর একটা বিশেষ ধরনের সিম্বল যা কম্পাইলার কে বিশেষ কিছু গাণিতিক এবং লজিকাল কাজ করার জন্য অনুরোধ করে।কিন্তু অপারেটর জানার জন্য অপারেন্ড এর কাহিনী টা জানা উচিৎ। কি বুঝলেন না তো গাণিতিক কাজ এবং লজিকাল কাজ কি,তাছাড়া অপারেন্ড আবার কোথা থেক এলো?ভাবছেন কেন আমি তো আছি বুঝানোর জন্য। :D :D
মোট ৬ ধরনের অপারেটর আছে।চলুন তবে এক ঝলকে দেখে আসি।
• Arithmetic Operators
• Relational Operators
• Logical Operators
• Bitwise Operators
• Assignment Operators
• Misc Operators
ব্যাপারটি কি একটু কটমটে মনে হচ্ছে।আসলে এমন কিছুই না।আমি যদি বলি এই সবগুলো অপারেটর সম্পর্কে আপনাদের আগের থেকেই জানা আছে।কি বিশ্বাস হচ্ছে না ত।এখুনি প্রমাণ দিচ্ছি।
Arithmetic Operators
প্রথমে Arithmetic Operators নিয়ে আলোচনা করা যাক।মনে করি দুটো অপারেন্ড A=10 এবং B=20 আছে।সুতরাং বুঝেই তো গেলেন A,B হল অপারেন্ড। এবার নিচের ছবিটি দেখুন।


নিচের কোডটি দেখুন।
using System;
namespace Arithmatic
{
class Program
{
static void Main(string[] args)
{
int a, b, result;
Console.Write("Enter a=");
a = int.Parse(Console.ReadLine());
Console.Write("Enter b=");
b = int.Parse(Console.ReadLine());
result = a + b;
Console.WriteLine("your resu lt is =" +result);
Console.WriteLine("Press any kwy to exit.....");
Console.ReadKey();
}
}
}
আউটপুট


Relational Operators
Relational Operators নিয়ে আলোচনা করা যাক।মনে করি দুটো অপারেন্ড A=10 এবং B=20 আছে।নিচের ছবিটি দেখুন মন দিয়ে।


নিচের কোডটি দেখুন।
using System;
namespace relationalOperator
{
class Program
{
static void Main(string[] args)
{

Console.WriteLine("---------------------------RELATIONAL OPERATOR-----------------------------");
int a, b;
Console.WriteLine("Enter value of a =");
a = int.Parse(Console.ReadLine());
Console.WriteLine("Enter value of b =");
b = int.Parse(Console.ReadLine());
if (a >= b)
{

Console.WriteLine("a is greater than b or a is equal to b ");
}
if (a < b)
{
Console.WriteLine("a is less than b");
}
if (a == b)
{
Console.WriteLine("a is equal to b");
}
Console.WriteLine("Press any key to exit.......");
Console.ReadKey();
}
}
}
আউটপুট


Logical Operators
এখন তবে চলুন Logical Operators নিয়ে আলোচনা করি।নিচের ছবিটি দেখে নিন।


নিচের কোডটি দেখুন।
using System;
namespace logicalOperator
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("--------------------------------LOGICAL OPERATOR-----------------------------");
int antara;
Console.WriteLine("Please enter some value in antara");
antara = int.Parse(Console.ReadLine());

{
Console.WriteLine("antara is a very good girl");
}
else
{
Console.WriteLine("antara is not a good girl");
}

Console.WriteLine("Press any key to exit.....");
Console.ReadKey();
}
}
}
আউটপুট


Bitwise Operators
এখন আমরা Bitwise Operators নিয়ে মজার কিছু পড়াশুনা করবো।
Bitwise Operators নাম শুনেই বোঝা যাচ্ছে এটার নিশ্চয়ই bit এর সাথে কোন গভীর রিলেশন আছে।একদম ঠিক ধরেছেন।কম্পিউটার সব সময় bit নিয়ে কাজ করে।তাহলে চলুন দেখে নেই ম্যাজিক।
Truth tables নামে একটা জিনিস আছে।অনেকে হয়তো শুনেছেন।চলুন দেখে নেই এই অসাধারণ টেবিলটি।আমি এখানে শুধু (& ) এবং (।) এর truth table টি দেখাচ্ছি।


উপরের অপারেটর গুলো সবচেয়ে বেশি ব্যাবহার করা হয়।বাকি রয়ে গেলও
• Assignment Operators
• Misc Operators
Assignment Operators
(+),(+=),(-+),(*=),(/=),(%=),(=),(&=),(।=),(^=) এই সব Assignment Operators.
Misc Operators
নিচের সব গুলোই Misc Operators
( sizeof ( ) ) , ( typeof ( ) ) , ( & ) , ( * ) , ( ? : ) , ( is ) , ( as )

পূর্ববর্তী টিউটোরিয়াল Click This Link
পরবর্তী টিউটোরিয়াল Click This Link
সর্বশেষ এডিট : ০৯ ই মার্চ, ২০১৫ রাত ১১:২৩
৩টি মন্তব্য ৩টি উত্তর

আপনার মন্তব্য লিখুন

ছবি সংযুক্ত করতে এখানে ড্রাগ করে আনুন অথবা কম্পিউটারের নির্ধারিত স্থান থেকে সংযুক্ত করুন (সর্বোচ্চ ইমেজ সাইজঃ ১০ মেগাবাইট)
Shore O Shore A Hrosho I Dirgho I Hrosho U Dirgho U Ri E OI O OU Ka Kha Ga Gha Uma Cha Chha Ja Jha Yon To TTho Do Dho MurdhonNo TTo Tho DDo DDho No Po Fo Bo Vo Mo Ontoshto Zo Ro Lo Talobyo Sho Murdhonyo So Dontyo So Ho Zukto Kho Doye Bindu Ro Dhoye Bindu Ro Ontosthyo Yo Khondo Tto Uniswor Bisworgo Chondro Bindu A Kar E Kar O Kar Hrosho I Kar Dirgho I Kar Hrosho U Kar Dirgho U Kar Ou Kar Oi Kar Joiner Ro Fola Zo Fola Ref Ri Kar Hoshonto Doi Bo Dari SpaceBar
এই পোস্টটি শেয়ার করতে চাইলে :
আলোচিত ব্লগ

কষ্ট থেকে আত্মরক্ষা করতে চাই

লিখেছেন মহাজাগতিক চিন্তা, ২৩ শে এপ্রিল, ২০২৪ দুপুর ১২:৩৯



দেহটা মনের সাথে দৌড়ে পারে না
মন উড়ে চলে যায় বহু দূর স্থানে
ক্লান্ত দেহ পড়ে থাকে বিশ্রামে
একরাশ হতাশায় মন দেহে ফিরে।

সময়ের চাকা ঘুরতে থাকে অবিরত
কি অর্জন হলো হিসাব... ...বাকিটুকু পড়ুন

রম্য : মদ্যপান !

লিখেছেন গেছো দাদা, ২৩ শে এপ্রিল, ২০২৪ দুপুর ১২:৫৩

প্রখ্যাত শায়র মীর্জা গালিব একদিন তাঁর বোতল নিয়ে মসজিদে বসে মদ্যপান করছিলেন। বেশ মৌতাতে রয়েছেন তিনি। এদিকে মুসল্লিদের নজরে পড়েছে এই ঘটনা। তখন মুসল্লীরা রে রে করে এসে তাকে... ...বাকিটুকু পড়ুন

মেঘ ভাসে - বৃষ্টি নামে

লিখেছেন লাইলী আরজুমান খানম লায়লা, ২৩ শে এপ্রিল, ২০২৪ বিকাল ৪:৩১

সেই ছোট বেলার কথা। চৈত্রের দাবানলে আমাদের বিরাট পুকুর প্রায় শুকিয়ে যায় যায় অবস্থা। আশেপাশের জমিজমা শুকিয়ে ফেটে চৌচির। গরমে আমাদের শীতল কুয়া হঠাৎই অশীতল হয়ে উঠলো। আম, জাম, কাঁঠাল,... ...বাকিটুকু পড়ুন

= নিরস জীবনের প্রতিচ্ছবি=

লিখেছেন কাজী ফাতেমা ছবি, ২৩ শে এপ্রিল, ২০২৪ বিকাল ৪:৪১



এখন সময় নেই আর ভালোবাসার
ব্যস্ততার ঘাড়ে পা ঝুলিয়ে নিথর বসেছি,
চাইলেও ফেরত আসা যাবে না এখানে
সময় অল্প, গুছাতে হবে জমে যাওয়া কাজ।

বাতাসে সময় কুঁড়িয়েছি মুঠো ভরে
অবসরের বুকে শুয়ে বসে... ...বাকিটুকু পড়ুন

Instrumentation & Control (INC) সাবজেক্ট বাংলাদেশে নেই

লিখেছেন মায়াস্পর্শ, ২৩ শে এপ্রিল, ২০২৪ বিকাল ৪:৫৫




শিক্ষা ব্যবস্থার মান যে বাংলাদেশে এক্কেবারেই খারাপ তা বলার কোনো সুযোগ নেই। সারাদিন শিক্ষার মান নিয়ে চেঁচামেচি করলেও বাংলাদেশের শিক্ষার্থীরাই বিশ্বের অনেক উন্নত দেশে সার্ভিস দিয়ে... ...বাকিটুকু পড়ুন

×