ধ্রুবক (Constant): প্রোগ্রাম নির্বাহের সময় সি প্রোগ্রামিং ভাষায় এমন কিছু মান আছে, যা কখনো পরিবর্তন হয় না। যেমন পাই () এর মান হলো 3.1416 যা কখনো পরিবর্তন হয় না। প্রোগ্রাম নির্বাহের সময় যে রাশির মান অপরিবর্তিত থাকে, তাকে কন্সট্যান্ট বা ধ্রুবক বলা হয়। সি প্রোগ্রামিং ভাষায় দুইভাবে কন্সট্যান্ট ঘোষণা করা …
Read More »সি প্রোগ্রাম এর মৌলিক ডেটা টাইপ (Data Type)
ডেটা টাইপ (Data Type): সি প্রোগ্রামে বিভিন্ন ধরনের ডেটা নিয়ে কাজ করা হয়। প্রোগ্রামে সাধারণত ডেটা ইনপুট করা হয় এবং প্রোগ্রাম ডেটা প্রসেস করে আউটপুট প্রদান করে থাকে। সি-প্রোগ্রামিং-এ ভেরিয়েবল ঘোষণার জন্য ডেটার মান অনুযায়ী ডেটা টাইপ বলে দিতে হয়। বিভিন্ন টাইপের ডেটা মেমোরিতে ভিন্ন ভিন্ন বাইটের জায়গা দখল করে। …
Read More »সি ল্যাঙ্গুয়েজে নমুনা প্রোগ্রাম (Sample C Program)
সি ল্যাঙ্গুয়েজে নমুনা প্রোগ্রাম সি ল্যাঙ্গুয়েজে কীভাবে প্রোগ্রাম লেখা হয় এবং প্রোগ্রামটি কীভাবে কাজ করে তা দেখানোর জন্য একটি ছোট নমুনা প্রোগ্রাম দেখা যাক। প্রোগ্রামটি চালু করলে কম্পিউটার যে কোনো তিনটি সংখ্যা চাইবে। সংখ্যা তিনটি এন্ট্রি করলে এগুলোর গড় দেখাবে। প্রথমেই চিন্তা করতে হবে প্রোগ্রামটি কী ধাপে কাজ করবে। প্রোগ্রামের …
Read More »সি প্রোগ্রমিং (C Programming) ও সি ভাষার প্রোগ্রামের গঠন
সি প্রোগ্রমিং (C Programming) C হচ্ছে মধ্য পর্যায়ের হাই-লেভেল ল্যাঙ্গুয়েজ। এটি শক্তিশালী প্রোগ্রামিং ল্যাঙ্গুয়েজ। এ ভাষা ব্যবহার করে সব ধরনের প্রোগ্রাম রচনা করা যায় বলে বর্তমানে এ ভাষা বহুলভাবে ব্যবহৃত হচ্ছে। এ ভাষাতে কম্পিউটারের অপারেটিং সিস্টেম এবং প্রোগ্রাম বা সফটওয়্যার লেখা হয়। ১৯৭০ সালে যুক্তরাষ্ট্রের এটিএন্ডটি বেল ল্যাবরেটরিতে ডেনিস রিচি …
Read More »প্রোগ্রাম টেস্টিং (Testing) ও ডিবাগিং (Debugging)
প্রোগ্রাম লেখার সময় কোডিং-এ ভুল হতে পারে। প্রোগ্রাম তৈরি করার পর এটিতে কোন ভুল অছে কিনা, তা পরীক্ষা ও যাচাই করা হয়। একে টেস্টিং (Testing) বলে। প্রোগ্রাম তৈরির সময় বিভিন্ন কারণে প্রোগ্রামে ভুল হতে পারে। প্রোগ্রামের ভুলকে বাগ (Bug) বলে। প্রোগ্রামের ভুল-ত্রুটি খুঁজে বের করা এবং সংশোধন করাকে ডিবাগিং …
Read More »ফ্লোচার্ট (Flowchart) কী? প্রোগ্রাম ফ্লোচার্টে ব্যবহৃত বিভিন্ন ধরনের প্রতীক ।
যে চিত্রভিত্তিক পদ্ধতিতে বিশেষ কতগুলো চিহ্নের সাহায্যে কোনো একটি নির্দিষ্ট সমস্যার সমাধান করা হয়, তাকে ফ্লোচার্ট (Flowchart) বলা হয়। অ্যালগরিদমের চিত্ররূপ হলো ফ্লোচার্ট। সমস্যা বিশ্লেষণের পর তা সহজে বোঝানোর জন্য ফ্লোচার্ট কার্যকরী। ফ্লোচার্টের সাহায্যে প্রোগ্রাম বুঝতে কম সময় লাগে এবং প্রোগ্রাম প্রবাহের দিক সহজেই বুঝা যায়। ফ্লোচার্টে কতগুলো জ্যামিতিক ছবি …
Read More »প্রোগ্রাম, প্রোগ্রামিং ধারণার প্রবর্তক, প্রোগ্রামের ভাষা
প্রোগ্রাম (Program) কোনো সমস্যা সমাধানের জন্য কম্পিউটার ভাষায় ধারাবাহিকভাবে কতগুলো কমান্ড বা নির্দেশের সমষ্টিকে প্রোগ্রাম বলা হয়। প্রোগ্রাম লেখার জন্য বিভিন্ন ধরনের প্রোগ্রাম ভাষা ব্যবহৃত হয়। ইংরেজ কবি লর্ড বায়রনের কন্যা লেডি অ্যাডা অগাস্টাকে কম্পিউটার প্রোগ্রামিং ধারণার প্রবর্তক মনে করা হয়। প্রোগ্রামের ভাষা (Programming Language) কম্পিউটার সিস্টেমে প্রোগ্রাম রচনার …
Read More »