পঞ্চম অধ্যায় গুরুত্বপূর্ণ প্রয়োগমূলক প্রশ্নসমূহ !

গ. প্রয়োগমূলক প্রশ্ন :

(এই অধ্যায়ের জন্য অ্যালগরিদম, ফ্লোচার্ট ও প্রোগ্রাম লিখন সম্পর্কিত প্রশ্ন প্রয়োগমূলক হিসেবে আসার সম্ভাবনা বেশি)

১। নিচের সমস্যাগুলো সমাধানের জন্য অ্যালগোরিদম লিখ
i) একটি ত্রিভুজ/বৃত্ত/আয়তক্ষেত্রের ক্ষেত্রফল নির্ণয়ের জন্য অ্যালগরিদম লিখ।
ii) সেন্টিগ্রেট তাপমাত্রাকে ফারেনহাইট তাপমাত্রায় রুপান্তরের অ্যালগরিদম লিখ।
iii) ফারেনহাইট তাপমাত্রাকে সেন্টিগ্রেট তাপমাত্রায় রুপান্তরের অ্যালগরিদম লিখ।
iv) দুটি সংখ্যার গ.সা.গু নির্ণয়ের জন্য অ্যালগরিদম লিখ।
v) দুটি সংখ্যার ল.সা.গু নির্ণয়ের জন্য অ্যালগরিদম লিখ।
vi) ১ থেকে ১০০ পর্যন্ত সংখ্যাগুলো প্রদর্শনের জন্য অ্যালগরিদম লিখ।
vii) ১ থেকে N পর্যন্ত সংখ্যাগুলো নির্ণয়ের জন্য অ্যালগরিদম লিখ।
viii) ১ থেকে ১০০ পর্যন্ত সংখ্যাগুলোর যোগফল নির্ণয়ের অ্যালগরিদম লিখ।
ix) ১ থেকে N পর্যন্ত সংখ্যাগুলোর যোগফল বের করার জন্য অ্যালগরিদম লিখ।
x) প্রথম দশটি জোড় সংখ্যার যোগফল নির্ণয়ের জন্য অ্যালগরিদম লিখ।
xi) তিনটি ধনাত্মক পূর্ণসংখ্যার গড় নির্ণয়ের জন্য অ্যালগরিদম লিখ।
xii) তিনটি সংখ্যার মধ্যে বৃহত্তম সংখ্যাটি নির্ণয়ের অ্যালগরিদম লিখ।

২। নিচের সমস্যাগুলো সমাধানের জন্য প্রবাহচিত্র বা ফ্লোচার্ট আঁক।
i) একটি ত্রিভুজ/বৃত্ত/আয়তক্ষেত্রের ক্ষেত্রফল নির্ণয়ের জন্য ফ্লোচার্ট আঁক।
ii) সেন্টিগ্রেট তাপমাত্রাকে ফারেনহাইট তাপমাত্রায় রুপান্তরের ফ্লোচার্ট আঁক।
iii) ফারেনহাইট তাপমাত্রাকে সেন্টিগ্রেট তাপমাত্রায় রুপান্তরের ফ্লোচার্ট আঁক।
iv) দুটি সংখ্যার গ.সা.গু নির্ণয়ের জন্য ফ্লোচার্ট আঁক।
v) দুটি সংখ্যার ল.সা.গু নির্ণয়ের জন্য ফ্লোচার্ট আঁক।
vi) ১ থেকে ১০০ পর্যন্ত সংখ্যাগুলো প্রদর্শনের জন্য ফ্লোচার্ট আঁক।
vii) ১ থেকে N পর্যন্ত সংখ্যাগুলো নির্ণয়ের জন্য ফ্লোচার্ট আঁক।
viii) ১ থেকে ১০০ পর্যন্ত সংখ্যাগুলোর যোগফল নির্ণয়ের ফ্লোচার্ট আঁক।
ix) ১ থেকে N পর্যন্ত সংখ্যাগুলোর যোগফল বের করার জন্য ফ্লোচার্ট আঁক।
x) প্রথম দশটি জোড় সংখ্যার যোগফল নির্ণয়ের জন্য ফ্লোচার্ট আঁক।
xi) তিনটি ধনাত্মক পূর্ণসংখ্যার গড় নির্ণয়ের জন্য ফ্লোচার্ট আঁক।
xii) তিনটি সংখ্যার মধ্যে বৃহত্তম সংখ্যাটি নির্ণয়ের ফ্লোচার্ট আঁক।

৩। সি প্রোগ্রাম উন্নয়নের ধাপগুলো ব্যাখ্যা কর
৪। প্রোগ্রাম উন্নয়নের জন্য ধাপগুলো বর্ণনা কর।
৫। কম্পাইলার, ইন্টারপ্রেটার ও অ্যাসেম্বলার এর মধ্যে তুলনা কর।
৬। কোন প্রোগ্রামের ডিবাগিং কিভাবে করা যায়?
 ৭।      #include<stdio.h>

void main(){

int i, N;

long sum=0;

printf(“\n Enter last number of the series”);

scanf(“%d”,&N);

printf(“1+2+3+……….+N”, N);

for(i=1; i<=N; i=i+1)
{

        sum=sum+i;

     }

printf(“%ld”, sum);

}

উক্ত প্রোগ্রামটির একটি ফ্লোচার্ট আঁক ।

৮। ১১, ২২, ৩৩ ……………৯৯ ধারাটির জন্য অ্যালগরিদম এবং ফ্লোচার্ট দেখাও।

৯। 12, 32, 52,………….N2 ধারাটির যোগফল নির্ণয়ের ফ্লোচার্ট দেখাও।

১০। ফিবোনাচ্চি ধারাটির ১০ টি পদ প্রদর্শের জন্য ফ্লোচার্ট দেখাও।

১১। প্রাইম সংখ্যা নির্ণয়ের জন্য ফ্লোচার্ট বা অ্যালগরিদম লিখ।