পঞ্চম অধ্যায় পাঠ-৭ লুপ কন্ট্রোল স্টেটমেন্ট সম্পর্কিত অ্যালগোরিদম এবং ফ্লোচার্ট সমূহ।

পঞ্চম অধ্যায় পাঠ-৭ লুপ কন্ট্রোল স্টেটমেন্ট সম্পর্কিত অ্যালগোরিদম এবং ফ্লোচার্ট সমূহ।

এই পাঠ শেষে যা যা শিখতে পারবে- 

  • ১। ১ থেকে ১০ পর্যন্ত সংখ্যা দেখানোর অ্যালগোরিদম ও ফ্লোচার্ট তৈরি করতে পারবে।
  • ২। ১ থেকে n পর্যন্ত সংখ্যা দেখানোর অ্যালগোরিদম ও ফ্লোচার্ট তৈরি করতে পারবে।
  • ৩। ১ থেকে ১০ এর মধ্যে অবস্থিত বিজোড় সংখ্যাগুলো দেখানোর অ্যালগোরিদম ও ফ্লোচার্ট তৈরি করতে পারবে।
  • ৪। ১ থেকে n এর মধ্যে অবস্থিত বিজোড়  সংখ্যাগুলো দেখানোর অ্যালগোরিদম ও ফ্লোচার্ট তৈরি করতে পারবে।
  • ৫। ১ থেকে ১০ এর মধ্যে অবস্থিত জোড় সংখ্যাগুলো দেখানোর অ্যালগোরিদম ও ফ্লোচার্ট তৈরি করতে পারবে।
  • ৬। ১ থেকে n এর মধ্যে অবস্থিত জোড়  সংখ্যাগুলো দেখানোর অ্যালগোরিদম ও ফ্লোচার্ট তৈরি করতে পারবে।
  • ৭। ১ থেকে ১০০ পর্যন্ত সংখ্যা গুলোর যোগফল নির্নয়ের অ্যালগোরিদম ও ফ্লোচার্ট তৈরি করতে পারবে। অথবা
    • ১+২+৩+ – – – – -+১০০ ধারার যোগফল নির্নয়ের অ্যালগোরিদম ও ফ্লোচার্ট তৈরি করতে পারবে।
  • ৮। ১ থেকে n পর্যন্ত সংখ্যা গুলোর যোগফল নির্নয়ের অ্যালগোরিদম ও ফ্লোচার্ট তৈরি করতে পারবে। অথবা
    • ১+২+৩+ – – – – -+n ধারার যোগফল নির্নয়ের অ্যালগোরিদম ও ফ্লোচার্ট তৈরি করতে পারবে।
  • ৯। ১ থেকে ১০০ এর মধ্যে অবস্থিত বিজোড়  সংখ্যা গুলোর যোগফল নির্নয়ের অ্যালগোরিদম ও ফ্লোচার্ট তৈরি করতে পারবে। অথবা
    • ১+২+৫+ – – – – -+১০০ ধারার যোগফল নির্নয়ের অ্যালগোরিদম ও ফ্লোচার্ট তৈরি করতে পারবে।
  • ১০। ১ থেকে n এর মধ্যে অবস্থিত বিজোড়  সংখ্যা গুলোর যোগফল নির্নয়ের অ্যালগোরিদম ও ফ্লোচার্ট তৈরি করতে পারবে। অথবা
    • ১+৩+৫+ – – – – -+ n ধারার যোগফল নির্নয়ের অ্যালগোরিদম ও ফ্লোচার্ট তৈরি করতে পারবে।
  • ১১। ১ থেকে ১০০ এর মধ্যে অবস্থিত জোড়  সংখ্যা গুলোর যোগফল নির্নয়ের অ্যালগোরিদম ও ফ্লোচার্ট তৈরি করতে পারবে। অথবা
    • ২+৪+৬+ – – – – -+১০০ ধারার যোগফল নির্নয়ের অ্যালগোরিদম ও ফ্লোচার্ট তৈরি করতে পারবে।
  • ১২। ১ থেকে n এর মধ্যে অবস্থিত জোড়  সংখ্যা গুলোর যোগফল নির্নয়ের অ্যালগোরিদম ও ফ্লোচার্ট তৈরি করতে পারবে। অথবা
    • ২+৪+৬+ – – – – -+ n ধারার যোগফল নির্নয়ের অ্যালগোরিদম ও ফ্লোচার্ট তৈরি করতে পারবে।

১। ১ থেকে ১০ পর্যন্ত সংখ্যা দেখানোর অ্যালগোরিদম ও ফ্লোচার্ট। অথবা 
    ১  ২  ৩  ৪  ৫  ৬  ৭  ৮  ৯  ১০ ধারাটি তৈরির অ্যালগোরিদম ও ফ্লোচার্ট।
অ্যালগোরিদমঃ
  • ধাপ-১: শুরু করি।
  • ধাপ-২: i চলকের মান ১ দ্বারা সূচনা করি।
  • ধাপ-৩: যদি i ≤ 10 হয়, তাহলে ৪নং ধাপে যাই, অন্যথায় ৬নং ধাপে যাই।
  • ধাপ-৪: i চলকের মান প্রদর্শন করি।
  • ধাপ-৫: i চলকের মান ১ বৃদ্ধি করি এবং পুনরায় ৩নং ধাপে যাই।
  • ধাপ-৬: শেষ করি।
ফ্লোচার্টঃ

২। ১ থেকে n পর্যন্ত সংখ্যা দেখানোর অ্যালগোরিদম ও ফ্লোচার্ট। অথবা 
     ১  ২  ৩  ৪  ৫  – – – – – n ধারাটি তৈরির অ্যালগোরিদম ও ফ্লোচার্ট।
অ্যালগোরিদমঃ
  • ধাপ-১: শুরু করি।
  • ধাপ-২: ইনপুট হিসেবে n চলকের মান গ্রহণ করি।
  • ধাপ-৩: i চলকের মান ১ দ্বারা সূচনা করি।
  • ধাপ-৪: যদি i ≤ n হয়, তাহলে ৫নং ধাপে যাই, অন্যথায় ৭নং ধাপে যাই।
  • ধাপ-৫: i চলকের মান প্রদর্শন করি।
  • ধাপ-৬: i চলকের মান ১ বৃদ্ধি করি এবং পুনরায় ৪নং ধাপে যাই।
  • ধাপ-৭: শেষ করি।
ফ্লোচার্টঃ

৩। ১ থেকে ১০ এর মধ্যে অবস্থিত বিজোড় সংখ্যাগুলো দেখানোর অ্যালগোরিদম ও ফ্লোচার্ট । অথবা 
    ১  ৩  ৫  ৭  ৯  ধারাটি তৈরির অ্যালগোরিদম ও ফ্লোচার্ট।
অ্যালগোরিদমঃ
  • ধাপ-১: শুরু করি।
  • ধাপ-২: i চলকের মান ১ দ্বারা সূচনা করি।
  • ধাপ-৩: যদি i ≤ 10 হয়, তাহলে ৪নং ধাপে যাই, অন্যথায় ৬নং ধাপে যাই।
  • ধাপ-৪: i চলকের মান প্রদর্শন করি।
  • ধাপ-৫: i চলকের মান ২ বৃদ্ধি করি এবং পুনরায় ৩নং ধাপে যাই।
  • ধাপ-৬: শেষ করি।
ফ্লোচার্টঃ

৪। ১ থেকে n এর মধ্যে অবস্থিত বিজোড়  সংখ্যাগুলো দেখানোর অ্যালগোরিদম ও ফ্লোচার্ট। অথবা 
   ১  ৩  ৫  ৭ – – –n ধারাটি তৈরির অ্যালগোরিদম ও ফ্লোচার্ট।
অ্যালগোরিদমঃ
  • ধাপ-১: শুরু করি।
  • ধাপ-২: ইনপুট হিসেবে n চলকের মান গ্রহণ করি।
  • ধাপ-৩: i চলকের মান ১ দ্বারা সূচনা করি।
  • ধাপ-৪: যদি i ≤ n হয়, তাহলে ৫নং ধাপে যাই, অন্যথায় ৭নং ধাপে যাই।
  • ধাপ-৫: i চলকের মান প্রদর্শন করি।
  • ধাপ-৬: i চলকের মান ২ বৃদ্ধি করি এবং পুনরায় ৪নং ধাপে যাই।
  • ধাপ-৭: শেষ করি।
ফ্লোচার্টঃ

৫। ১ থেকে ১০ এর মধ্যে অবস্থিত জোড় সংখ্যাগুলো দেখানোর অ্যালগোরিদম ও ফ্লোচার্ট। অথবা
    ২  ৪  ৬  ৮  ১০ ধারাটি তৈরির অ্যালগোরিদম ও ফ্লোচার্ট।
অ্যালগোরিদমঃ
  • ধাপ-১: শুরু করি।
  • ধাপ-২: i চলকের মান ২ দ্বারা সূচনা করি।
  • ধাপ-৩: যদি i ≤ 10 হয়, তাহলে ৪নং ধাপে যাই, অন্যথায় ৬নং ধাপে যাই।
  • ধাপ-৪: i চলকের মান প্রদর্শন করি।
  • ধাপ-৫: i চলকের মান ২ বৃদ্ধি করি এবং পুনরায় ৩নং ধাপে যাই।
  • ধাপ-৬: শেষ করি।
ফ্লোচার্টঃ

৬। ১ থেকে n এর মধ্যে অবস্থিত জোড়  সংখ্যাগুলো দেখানোর অ্যালগোরিদম ও ফ্লোচার্ট। অথবা 
২  ৪  ৬ – – – n ধারাটি তৈরির অ্যালগোরিদম ও ফ্লোচার্ট।
অ্যালগোরিদমঃ
  • ধাপ-১: শুরু করি।
  • ধাপ-২: ইনপুট হিসেবে n চলকের মান গ্রহণ করি।
  • ধাপ-৩: i চলকের মান ২ দ্বারা সূচনা করি।
  • ধাপ-৪: যদি i ≤ n হয়, তাহলে ৫নং ধাপে যাই, অন্যথায় ৭নং ধাপে যাই।
  • ধাপ-৫: i চলকের মান প্রদর্শন করি।
  • ধাপ-৬: i চলকের মান ২ বৃদ্ধি করি এবং পুনরায় ৪নং ধাপে যাই।
  • ধাপ-৭: শেষ করি।
ফ্লোচার্টঃ

৭। ১ থেকে ১০০ পর্যন্ত সংখ্যা গুলোর যোগফল নির্নয়ের অ্যালগোরিদম ও ফ্লোচার্ট।  অথবা 
+২+৩+ – – – – -+১০০ ধারার যোগফল নির্নয়ের অ্যালগোরিদম ও ফ্লোচার্ট।
অ্যালগোরিদমঃ
  • ধাপ-১: শুরু করি।
  • ধাপ-২: i চলকের মান 1 দ্বারা এবং sum চলকের মান ০ দ্বারা  সূচনা করি।
  • ধাপ-৩: যদি i ≤ 100 হয়, তাহলে ৪নং ধাপে যাই, অন্যথায় ৬নং ধাপে যাই।
  • ধাপ-৪: sum = sum + i নির্ণয় করি।
  • ধাপ-৫: i চলকের মান 1 বৃদ্ধি করি এবং পুনরায় ৩নং ধাপে যাই।
  • ধাপ-৬: sum চলকের মান প্রদর্শন করি।
  • ধাপ-৭: শেষ করি।
ফ্লোচার্টঃ

৮। ১ থেকে n পর্যন্ত সংখ্যা গুলোর যোগফল নির্নয়ের অ্যালগোরিদম ও ফ্লোচার্ট। অথবা 
+২+৩+ – – – – -+n ধারার যোগফল নির্নয়ের অ্যালগোরিদম ও ফ্লোচার্ট।
অ্যালগোরিদমঃ
  • ধাপ-১: শুরু করি।
  • ধাপ-২: ইনপুট হিসেবে n চলকের মান গ্রহণ করি।
  • ধাপ-৩: i চলকের মান 1 দ্বারা এবং sum চলকের মান ০ দ্বারা  সূচনা করি।
  • ধাপ-৪: যদি i ≤ n হয়, তাহলে ৫নং ধাপে যাই, অন্যথায় ৭নং ধাপে যাই।
  • ধাপ-৫: sum = sum + i নির্ণয় করি।
  • ধাপ-৬: i চলকের মান 1 বৃদ্ধি করি এবং পুনরায় ৪নং ধাপে যাই।
  • ধাপ-৭: sum চলকের মান প্রদর্শন করি।
  • ধাপ-৮: শেষ করি।
ফ্লোচার্টঃ

৯। ১ থেকে ১০০ এর মধ্যে অবস্থিত বিজোড়  সংখ্যা গুলোর যোগফল নির্নয়ের অ্যালগোরিদম ও ফ্লোচার্ট।  অথবা 
১+২+৫+ – – – – -+১০০ ধারার যোগফল নির্নয়ের অ্যালগোরিদম ও ফ্লোচার্ট।
অ্যালগোরিদমঃ
  • ধাপ-১: শুরু করি।
  • ধাপ-২: i চলকের মান 1 দ্বারা এবং sum চলকের মান ০ দ্বারা  সূচনা করি।
  • ধাপ-৩: যদি i ≤ 100 হয়, তাহলে ৪নং ধাপে যাই, অন্যথায় ৬নং ধাপে যাই।
  • ধাপ-৪: sum = sum + i নির্ণয় করি।
  • ধাপ-৫: i চলকের মান ২ বৃদ্ধি করি এবং পুনরায় ৩নং ধাপে যাই।
  • ধাপ-৬: sum চলকের মান প্রদর্শন করি।
  • ধাপ-৭: শেষ করি।
ফ্লোচার্টঃ

১০। ১ থেকে ১০০ এর মধ্যে অবস্থিত জোড়  সংখ্যা গুলোর যোগফল নির্নয়ের অ্যালগোরিদম ও ফ্লোচার্ট। অথবা
+৪+৬+ – – – – -+১০০ ধারার যোগফল নির্নয়ের অ্যালগোরিদম ও ফ্লোচার্ট।
অ্যালগোরিদমঃ
  • ধাপ-১: শুরু করি।
  • ধাপ-২: i চলকের মান ২ দ্বারা এবং sum চলকের মান ০ দ্বারা  সূচনা করি।
  • ধাপ-৩: যদি i ≤ 100 হয়, তাহলে ৪নং ধাপে যাই, অন্যথায় ৬নং ধাপে যাই।
  • ধাপ-৪: sum = sum + i নির্ণয় করি।
  • ধাপ-৫: i চলকের মান ২ বৃদ্ধি করি এবং পুনরায় ৩নং ধাপে যাই।
  • ধাপ-৬: sum চলকের মান প্রদর্শন করি।
  • ধাপ-৭: শেষ করি।
ফ্লোচার্টঃ

নিজে সমাধান কর
১। ৫  ৯  ১৩  ১৭ – – – – n ধারাটি তৈরির অ্যালগোরিদম ও ফ্লোচার্ট।
২। ১  ৪  ৯  ১৬ ২৫ – – – – n ধারাটি তৈরির অ্যালগোরিদম ও ফ্লোচার্ট।
৩। ১  ৮ ২৭ ৬৪ – – – – n ধারাটি তৈরির অ্যালগোরিদম ও ফ্লোচার্ট।
৪। ১  ৪  ২৭  ২৫৬ – – – – n ধারাটি তৈরির অ্যালগোরিদম ও ফ্লোচার্ট।
৫। ১ থেকে n এর মধ্যে অবস্থিত বিজোড়  সংখ্যা গুলোর যোগফল নির্নয়ের অ্যালগোরিদম ও ফ্লোচার্ট।
অথবা  ১+৩+৫+- – – – -+ n ধারার যোগফল নির্নয়ের অ্যালগোরিদম ও ফ্লোচার্ট।
৬। ১ থেকে n এর মধ্যে অবস্থিত জোড়  সংখ্যা গুলোর যোগফল নির্নয়ের অ্যালগোরিদম ও ফ্লোচার্ট।
অথবা ২+৪+৬+ – – – – -+ n ধারার যোগফল নির্নয়ের অ্যালগোরিদম ও ফ্লোচার্ট।
৭। ১+২+৩+৪+ – – – – -+ n ধারার যোগফল নির্নয়ের অ্যালগোরিদম ও ফ্লোচার্ট।
৮। ১+২+৩+৪+- – – – -+ n ধারার যোগফল নির্নয়ের অ্যালগোরিদম ও ফ্লোচার্ট।
৯। ১+২+৩+৪+ – – – – -+ nn ধারার যোগফল নির্নয়ের অ্যালগোরিদম ও ফ্লোচার্ট।

পাঠ মূল্যায়ন- 

  • ১। প্রশ্নে উদ্দীপক হিসেবে যেকোন অ্যালগোরিদম দেওয়া থাকবে তার ফ্লোচার্ট আঁকতে বলতে পারে।
  • ২। প্রশ্নে উদ্দীপক হিসেবে যেকোন ফ্লোচার্ট দেওয়া থাকবে তার অ্যালগোরিদম লিখতে বলতে পারে।
  • ৩। প্রশ্নে উদ্দীপক হিসেবে যেকোন প্রোগ্রাম দেওয়া থাকবে তার ফ্লোচার্ট আঁকতে বলতে পারে।
  • ৪। প্রশ্নে উদ্দীপক হিসেবে যেকোন প্রোগ্রাম দেওয়া থাকবে তার অ্যালগোরিদম লিখতে বলতে পারে।

Post a Comment

0 Comments
Post a Comment (0)
To Top