Tag Archives: প্রোগ্রামিং সি

প্রোগ্রামিং সি শার্প বাংলা টিউটোরিয়াল পর্ব ০২ – সি শার্পের উৎপত্তি এবং কিছু বৈশিষ্ট্য

প্রোগ্রামিং সি শার্প বাংলা টিউটোরিয়াল পর্ব ০২ - সি শার্পের উৎপত্তি এবং কিছু বৈশিষ্ট্য

মাইক্রোসফট করপোরেশন দ্বারা তৈরি এবং ইউরোপীয়ান কম্পিউটার মেনুফেকচারার এসোসিয়েশন (ই সি এম এ) ও ইন্টারন্যাশনাল স্যান্ডার্ডস অর্গ্যানাইজেশন (আই এস ও) অনুমোদিত একটি সহজ, আধুনিক, অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং ল্যাঙ্গুয়েজ হল সি শার্প। অ্যানডার্স হেজলসবার্গ এবং তার দল ডট নেট ফ্রেমওয়ার্ক উন্নয়নের সময় সি শার্প প্রোগ্রামিং ল্যাঙ্গুয়েজেরও উন্নয়ন করেন। সি শার্প ডিজাইন করা হয়েছে কমন ল্যাঙ্গুয়েজ ইনফ্রাস্ট্রাকচার (সি এল ই) অনুযায়ি, যা এক্সিকিউটেবল …

Read More »

প্রোগ্রামিং সি শার্প বাংলা টিউটোরিয়াল পর্ব ০১ – সি শার্প সম্পর্কে প্রাথমিক কিছু কথা

প্রোগ্রামিং সি শার্প বাংলা টিউটোরিয়াল পর্ব ০১ – সি শার্প সম্পর্কে প্রাথমিক কিছু কথা

সি শার্প একটি সহজ, আধুনিক, অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং ল্যাঙ্গুয়েজ । পূর্ববর্তী প্রোগ্রামিং ল্যাঙ্গুয়েজ গুলোর বিভিন্ন সীমাবদ্ধতা দূর করার লক্ষ্যে মাইক্রোসফট করপোরেশন (২০০০সাল) এই নতুন প্রোগ্রামিং ল্যাঙ্গুয়েজের উদ্ভাবন করেন । বিখ্যাত প্রোগ্রামিং বিশারদ অ্যানডার্স হেজলসবার্গ ছিলেন এর চীফ আর্কিটেকচার । এই টিউটোরিয়াল গুলো আপনাদের কে মৌলিক সি শার্প প্রোগ্রামিং শিখতে সাহায্য করবে এবং ভবিষ্যতে সি শার্প প্রোগ্রামিং ল্যাঙ্গুয়েজ সম্পর্কিত বিভিন্ন উন্নত ধারণার …

Read More »

প্রোগ্রামিং সি বাংলা টিউটোরিয়াল পর্ব ১৩ – প্রোগ্রামিং সি তে goto স্টেটমেন্ট

প্রোগ্রামিং সি বাংলা টিউটোরিয়াল পর্ব ১৩ – প্রোগ্রামিং সি তে goto স্টেটমেন্ট

goto স্টেটমেন্ট প্রোগ্রামিং C তে ব্যবহার করা হয় মূলত প্রোগ্রামের এক স্থান থেকে অন্য স্থানে যাওয়ার জন্য। goto স্টেটমেন্ট ব্যবহার করে প্রোগ্রামের স্বাভাবিক ধারা ভেঙ্গে প্রোগ্রামের যে কোন যায়গায় চলে যাওয়া যায়, কোনরকম বাধা goto স্টেটমেন্ট মানে না অর্থাৎ কোনো লজিক মানে না এই goto স্টেটমেন্ট। goto স্টেটমেন্ট এর গঠনঃ   goto label;        //লেবেল এর দ্বারা ঐ …

Read More »

প্রোগ্রামিং সি বাংলা টিউটোরিয়াল পর্ব ১২ – প্রোগ্রামিং সি তে SWITCH ……CASE স্টেটমেন্ট

প্রোগ্রামিং সি বাংলা টিউটোরিয়াল পর্ব ১২ – প্রোগ্রামিং সি তে SWITCH ……CASE স্টেটমেন্ট

SWITCH……CASE এমন একটি স্টেটমেন্ট যা দিয়ে সাধারনত কোনো কিছুকে বাছাই (CHOICE) করা হয় অনেকগুলো স্টেটমেন্ট থেকে।যখন কোন প্রোগ্রামারকে অনেক গুলো OPTION থেকে একটিকে বেছে নিতে হয় তখন SWITCH……CASE স্টেটমেন্ট ব্যবহৃত হয়।কিন্তু এ ব্যাপারটা IF….ELSE ও NESTED IF ELSE দ্বারাও করা যায়। এবং ব্যাপারটা আরও জটিল হয়ে পড়ে।তাই এরকম সমস্যাগুলোর সুন্দর সমাধান নিয়ে আসার জন্য SWITCH……CASE স্টেটমেন্ট এর ব্যবহার। মনে করি, …

Read More »

প্রোগ্রামিং সি বাংলা টিউটোরিয়াল পর্ব ১১ – সি প্রোগ্রামিং এ ব্রেক এবং কন্টিনিউ স্টেটমেন্ট এর ব্যবহার

প্রোগ্রামিং সি বাংলা টিউটোরিয়াল পর্ব ১১ – সি প্রোগ্রামিং এ ব্রেক এবং কন্টিনিউ স্টেটমেন্ট এর ব্যবহার

সি প্রোগ্রামিং এ ব্রেক এবং কন্টিনিউ নামে দুটি বিল্ট ইন স্টেটমেন্ট রয়েছে, যেগুলো  প্রোগ্রামের সাধারণ ধারাকে পরিবর্তন করতে সক্ষম।লুপ যেখানে একটি এক্সপ্রেশন ভুল না হওয়া পর্যন্ত কাজ চালিয়ে যায়, ব্রেক এবং কন্টিনিউ স্টেটমেন্ট সেখানে কিছু স্টেটমেন্ট স্কিপ করে প্রোগ্রাম টারমিনেট বা পরবর্তী ধাপে নিয়ে যেতে সক্ষম। তা ছাড়া সুইচ স্টেটমেন্ট থেকে বের হয়ে যেতেও ব্রেক স্টেটমেন্ট ব্যবহার করা হয়। ব্রেক …

Read More »

প্রোগ্রামিং সি বাংলা টিউটোরিয়াল পর্ব ১০ – সি প্রোগ্রামিং এ while এবং do….. while loop

প্রোগ্রামিং সি বাংলা টিউটোরিয়াল পর্ব ১০ – সি প্রোগ্রামিং এ while এবং do….. while loop

সি প্রোগ্রামিং লুপ (loop): লুপ (loop) এর মাধ্যমে কোন প্রোগ্রাম এর নির্দিষ্ট কোন অংশ বারবার করা যায়, যতক্ষণ না পর্যন্ত তাকে দেয়া শর্তটি মিথ্যা না হয়। যেমন ধরুনঃ 1)    যদি আপনি কোন কোড ১০০ বার সম্পাদন করতে চান। 2)    আপনি কোন একটা কোড এমন ভাবে তৈরি করলেন যেন ইউজার ঠিক করতে পারে টা কতক্ষণ চলবে। এই ধরনের কাজ করার জন্য সি …

Read More »

প্রোগ্রামিং সি বাংলা টিউটোরিয়াল পর্ব ০৯ – সি প্রোগ্রামিং এ For Loop

প্রোগ্রামিং সি বাংলা টিউটোরিয়াল পর্ব ০৯ – সি প্রোগ্রামিং এ For Loop

সি প্রোগ্রামিং লুপ (loop): লুপ(loop) এর মাধ্যমে কোন প্রোগ্রাম এর নির্দিষ্ট কোন অংশ বারবার করা যায়, যতক্ষণ না পর্যন্ত তাকে দেয়া শর্তটি মিথ্যা না হয়। যেমন ধরুনঃ 1)    যদি আপনি কোন কোড ১০০ বার সম্পাদন করতে চান। 2)    আপনি কোন একটা কোড এমন ভাবে তৈরি করলেন যেন ইউজার ঠিক করতে পারে টা কতক্ষণ চলবে। এই ধরনের কাজ করার জন্য সি …

Read More »

প্রোগ্রামিং সি বাংলা টিউটোরিয়াল পর্ব ০৮ – সি প্রোগ্রামিং এ if…else

প্রোগ্রামিং সি বাংলা টিউটোরিয়াল পর্ব ০৮ – সি প্রোগ্রামিং এ if…else

সি প্রোগ্রামিং if, if….else, এবং nested if…. else  স্টেটমেন্টঃ প্রোগ্রামিং সি তে  if, if….else, এবং nested if…. else  স্টেটমেন্ট ব্যবহার করা হয় নিদিষ্ট একটি সিদ্ধান্ত নেওয়ার জন্য। এর অর্থ হল প্রোগ্রাম এর কোন কোড কাজ করবে কিনা বা কোন কোড বাদ  যাবে  কিনা তা নির্ভর করে  টেস্ট এক্সপ্রেশন এর উপর।    if (test expression)  { statement/s to be executed if …

Read More »

প্রোগ্রামিং সি বাংলা টিউটোরিয়াল পর্ব ০৭ – সি প্রোগ্রামিং অপারেটর

প্রোগ্রামিং সি বাংলা টিউটোরিয়াল পর্ব ০৭ – সি প্রোগ্রামিং অপারেটর

অপারেটর হল একটি প্রতীক,  যা কাজ করে কোন একটি ভ্যালু এর উপর অথবা একটি ভেরিয়েবল এর উপর. উদাহরণস্বরূপ: + একটি অপারেটর যা যোগ এর কাজ করে. সি পোগ্রামিং এ অনেক অপারেটর আছে যা বিভিন্ন ধরনের কাজ করে থাকে।ভাল করে বুঝতে এদের কে বিভিন্ন শ্রেণীতে বিভক্ত করা হয়েছে। সি প্রোগ্রামিং অপারেটর Arithmetic Operators Increment and Decrements Operators Assignment Operators Relational Operators Logical Operators …

Read More »

প্রোগ্রামিং সি বাংলা টিউটোরিয়াল পর্ব ০৬ – প্রোগ্রামিং সি এ ইনপুট / আউটপুট

প্রোগ্রামিং সি বাংলা টিউটোরিয়াল পর্ব ০৬ – প্রোগ্রামিং সি এ ইনপুট / আউটপুট

প্রোগ্রামিং সি ল্যাঙ্গুয়েজ এ ইনপুট এবং আউটপুট এর জন্য ANSI স্ট্যান্ডার্ড দ্বারা অনেক লাইব্রেরি ফাংশন  নিদিষ্ট করে দেওয়া আছে। প্রোগ্রামিং সি তে সবচেয়ে বেশি ব্যবহৃত হয় ফাংশন  printf() এবং ফাংশন scanf() যথাক্রমে ইনপুট নেওয়ার জন্য এবং আউটপুট দেওয়ার জন্য। উদাহরন স্বরূপ: ইনপুটঃ #include <stdio.h> //এটা printf() ফাংশন রান করার জন্য প্রয়োজন. int main() { printf(“C Programming”); //quotation এর মধ্যের লেখা …

Read More »