Posts

সি প্রোগ্রামিং এর ক্যারেকটার সেট ও টোকেন(Token & Charecter &Token)-smsakib5

Image
ক্যারেক্টার সেট হচ্ছে একটি ভাষায় সমর্থিত কতকগুলো অক্ষরের সেট। একটি ক্যারেক্টার alphabet, digit, অথবা special symbol হতে পারে যা একখণ্ড তথ্য রিপ্রেজেন্ট করার জন্য ব্যাবহৃত হয়। নিচে সি ভাষায় সমর্থিত Alphabet, Digit এবং special symbol দেয়া হল। Alphabets:- A,B,C,D……………Y,Z a,b,c,d……………y,z Digits :- 0,1,2,3…………8,9 Special Symbols: ~ ! @ # % ^ * () - _ + = {} [] ; : ’ ” < > ? / | Alphabet: সি ক্যারেক্টার সেট, ইংরেজি বর্ণমালার A-Z এবং a-z সমর্থন করে।সি ক্যারেক্টার সেনসেটিভ ভাষা হওয়ায় ‘a’ এবং ‘A’ বলতে একই জিনিস বুঝায় না। টোটাল ২৬+২৬ টি Alphabet সি ভাষায় ব্যাবহৃত হয়। Digit: সি ক্যারেক্টার সেট, 0-9 পর্যন্ত দশটি ডিজিট এবং এই দশটি ডিজিটের সমন্ধয়ে যে কোন ডিজিট সি ভাষা সমর্থন করে। Special Symbol:Digits এবং Alphabet ছাড়াও সি ভাষা কিবোর্ডের অনেক Special Character সমর্থন করে। সি ভাষায় এই Special Characters এর Special অর্থ রয়েছে। টোটাল ৩০ টি Special Characters সি ভাষায় ব্যাবহার হয়। যেমনঃ ‘>’ বলতে Greater Than এবং ‘<’ বলতে Less Than বুঝায়। টোকেন টোকেন (Token): সি প্রোগ্রামিং

প্রথম প্রোগ্রাম। প্রোগ্রামিংয়ের জগতে স্বাগতম!

Image
প্রথম প্রোগ্রাম। প্রোগ্রামিংয়ের জগতে স্বাগতম Home   Facebook Group   Facebook Page   Facebook   Gmail   Youtube   Contact us     [প্রোগ্রামিং বইঃ অধ্যায় এক] প্রথম প্রোগ্রাম। প্রোগ্রামিংয়ের জগতে স্বাগতম! আমরা এখন একটি প্রোগ্রাম লিখে ফেলব, যেটি তোমার কম্পিউটারের স্ক্রিনে Hello World দেখাবে বা প্রিন্ট করবে। এটি হচ্ছে প্রোগ্রামিংয়ের একটি ঐতিহ্য। পৃথিবীর অধিকাংশ প্রোগ্রামারই জীবনের প্রথম প্রোগ্রাম হিসেবে এটি লেখে। আমি এই বইয়ের প্রোগ্রামগুলো চালানোর জন্য Codeblocks ব্যবহার করব। তবে তোমরা অন্য কিছু ব্যবহার করলেও কোনো সমস্যা নেই, সবগুলোতে কাজের ধারা মোটামুটি একই রকম। কম্পিউটারে কোডব্লকস ইনস্টল করে ফেলো। নিজে নিজে ইনস্টল করতে না পারলে ইউটিউবে এই ভিডিওটি দেখো। ইনস্টল হয়ে গেল। এখন উইন্ডোজের Start মেনুতে Programs-এ গিয়ে Codeblocks চালু করো। উবুন্টুতে এটি থাকবে Applications > Programming-এর ভেতর। এখন তোমরা প্রোগ্রামগুলো রাখার জন্য হার্ডডিস্

সি প্রোগামের অপারেটর কি??? কিভাবে কাজ করে?? বিস্তারিত জানুন-smsakib5

Image
সি প্রোগামের অপারেটর কি??? কিভাবে কাজ করে?? বিস্তারিত জানুন-smsakib5 সি প্রোগ্রামিং এর অপারেটর Home   Facebook Group   Facebook Page   Facebook   Gmail   Youtube   Contact us     অধ্যায় ২ - অপারেটর এ অধ্যায় থেকে জানা যাবেঃ অপারেটর এবং অপারেন্ড Assignment অপারেটর গাণিতিক অপারেটর লজিক্যাল অপারেটর ইউনারী অপারেটর কন্ডিশনাল অপারেটর অপারেটর এবং অপারেন্ড আগের অধ্যায় গুলোতে আমরা একটা ভ্যারিয়েবলে কোন ভ্যালু এসাইন করেছি। আমরা সমান সমান চিহ্ন ব্যবহার করেছি। এই সমান সমান চিহ্ন হচ্ছে অপারেটর, যাকে বলা হয় Equal to অপারেটর। Equal to ছাড়াও আরো অনেক ধরণের অপারেটর রয়েছে। এ অধ্যায় আমরা সেগুল সম্পর্কে জানব। অপারেটর গুলো যে ভ্যারিয়েবল বা যে ডেটার উপর কাজ করে, তাকে আমরা বলি অপারেন্ড(Operand)।  কিছু কিছু অপারেটরের জন্য একটা অপারেন্ড লাগে। কিছু কিছু অপারেটরের জন্য লাগে দুইটা অপারেন্ড। সি প্রোগ্রামিং এ অপারেটর গুলোঃ Assignment অপারেটর গা

লুপ-সি প্রোগ্রামিং(C programming loop for HSC student)-smsakib5

Image
লুপ-সি প্রোগ্রামিং(C programming loop for HSC student)-smsakib5 Home   Facebook Group   Facebook Page   Facebook   Gmail   Youtube   Contact us     লুপ (Loop): কোন স্টেটমেন্ট বারবার এক্সিকিউট এর জন্য লুপ (Loop) কন্ট্রোল স্টেটমেন্ট ব্যবহার করা হয়। সি ল্যাঙ্গুয়েজে বেশ করেক ধরণের লুপ রয়েছে। যথাঃ while লুপ for লুপ do……..while লুপ ইত্যাদি। নিচে এগুলো সম্পর্কে আলোচনা করা হলঃ While লুপঃ সি প্রোগ্রামে while লুপের ব্যবহার অনেক। while লুপে, প্রথমে condition চেক করে এবং যদি condition সত্য হয় তাহলে লুপ বডি এক্সিকিউট হবে। লুপ বডি ততক্ষন পর্যন্ত এক্সিকিউট হবে যতক্ষণ না লুপ condition মিথ্যা হয় এবং যখন condition মিথ্যা হয় তখন কম্পাইলার লুপ বডি থেকে বের হয়ে আসবে। while লুপের syntax হলঃ Counter Declaration: Counter Initialization: while (test condition) { Statement Block Also called loop body Counter Increment/Decrement;