আমরা সি প্রোগ্রামের মৌলিক বিষয়সমূহ জেনেছি।আজ আমরা সি প্রোগ্রামিং ভাষার আরেকটু গভীরে যাব।প্রোগ্রাম রচনা করার জন্য প্রথমেই একটি খসরা প্রোগ্রাম করে নিতে হয়।একে অ্যালগরিদম বলে। আজ আমরা সি প্রোগ্রামিং ভাষার বিভিন্ন প্রোগ্রামের অ্যালগরিদম নিয়ে আলোচনা করব।প্রথমেই আমি যে প্রোগ্রামটি নিয়ে আলোচনা করব সেটি হচ্ছে তিনটি ধনাত্নক পূর্ণ সংখ্যার যোগফল নির্ণয়।তো চলুন কথা না বাড়িয়ে অ্যালগরিদমে চলে যাই।
অ্যালগরিদমঃঃ-
১।শুরু করি।
২।ইনপুট হিসেবে তিনটি সংখ্যার মান গ্রহন করি এবং তা তিনটি চলকে রাখি।
৩।তিনটি চলকের মান যোগ করি এবং তা নতুন চলকে রাখি।
৪।ফলাফল হিসেবে নতুন চলকের মান প্রদর্শন করি।
৫।প্রোগ্রাম শেষ করি।
তিনটি ধনাত্মক পূর্ণ সংখ্যার গড় নির্ণয় করার অ্যালগরিদমঃ-
১। শুরু করি।
২। ইনপুট হিসেবে তিনটি সংখ্যা গ্রহণ করে এবং তা তিনটি চালকে রাখি।
৩। তিনটি চলকের মান যোগ করি এবং আরেকটি নতুন চলকে রাখি।
৪। নতুন চলককে 3 দ্বারা ভাগ করি তা আরেকটি চালকে রাখি।
৫। ফল হিসেবে নতুন চলক এর মান প্রদর্শন করি।
৬।শেষ করি।
বৃত্তের ক্ষেত্রফল নির্ণয় করার আলগরিদমঃ-
১।শুরু করি।
২। ইনপুট হিসেবে বৃত্তের ব্যাসার্ধ r এর মান গ্রহণ করি।
৩।Area=π*r*r ব্যবহার করেArea এর মান গ্রহণ করি।
৪। ফলাফল হিসেবে Area এর মান প্রদর্শন করি।
৫।শেষ করি।
ত্রিভুজের ক্ষেত্রফল নির্ণয় করার অ্যালগরিদমঃ-
১। শুরু করি।
২। ইনপুট হিসেবে ত্রিভুজের ভূমি এবং উচ্চতা এর মান গ্রহণ করে এবং তা দুইটি ভিন্ন চালক b,h এ রাখি।
৩।Area=1/2*b*h
৪। ফলাফল হিসেবে Area এর মান প্রদর্শন করি।
৫।শেষ করি।
বি.দ্রঃ দয়া করে কেউ রিয়েক্ট করবেন না।আমি প্রথমে অ্যালগরিদম সম্পর্কে আলোচনা করছি পরবর্তীতে এদের সি প্রোগ্রাম নিয়ে আলোচনা করবো এবং ইহার ব্যাখ্যা করব।কারণ সি প্রোগ্রাম নিয়ে আলোচনা করার আগে অ্যালগরিদ, প্রোগ্রামের বিভিন্ন ফাংশন, কিওয়ার্ড, এক্সপ্রেশন, স্টেটমেন্ট,অপারেটর, অপারেন্ড ইত্যাদি জানা প্রয়োজন।তাই ধারাবাহিকভাবে আমরা সব গুলোই শিখবো।