n এর মান 5 হলে উদ্দীপকের প্রোগ্রামটির ফলাফল বিশ্লেষণ করো।
উত্তর: উদ্দীপকের প্রোগ্রামের ধারাটির প্রথম পদ ধরা হয়েছে i=1, প্রতি পদের বৃদ্ধি i++ অর্থাৎ 1 এবং শেষ পদ n। সুতরাং ধারাটি হবে, · 12 + 22 +32 + 42 +52 + [গণিত] .+n2 1 লুপের সাধারণ ফ্লো (flow) পরিবর্তন করার জন্য প্রোগ্রামিং-এ continue স্টেটমেন্ট ব্যবহৃত হয়। লুপের ভিতরের কিছু স্টেটমেন্টকে মাঝে মধ্যে এড়িয়ে যাওয়ার প্রয়োজন হয়। এক্ষেত্রে continue স্টেটমেন্ট ব্যবহৃত হয় । এখানে, for(i=1; i<n; i++) if( i == 3 ) continue; sum=sum+ pow(i,2); লুপের মধ্যে if(i==3) continue; ব্যবহৃত হওয়ায় লুপের পরবর্তী কাজ না করে লুপের শুরুতে গিয়ে কাজ আরম্ভ করবে। ফলে প্রোগ্রাম 32 পদটিকে যোগ না করে । ভেরিয়েবলের মান 4 করে লুপের পুনরাবৃত্তি করবে। n এর মান 5 হলে উদ্দীপকের প্রোগ্রামটি 12 হতে 42 (3± বাদে) পর্যন্ত ভেরিয়েবলের মান যোগ করবে। অর্থাৎ 12+22+42 এর যোগফল নির্ণয় করবে। সুতরাং প্রোগ্রামটির আউটপুট হবে, 1+4+16=21 |
HSC ICT Chapter 5 : প্রোগ্রামিং ভাষা CQ — Prosthuti প্রশ্নব্যাংক
HSC · ICT · Chapter 5 : প্রোগ্রামিং ভাষা · সৃজনশীল
n এর মান 5 হলে উদ্দীপকের প্রোগ্রামটির ফলাফল বিশ্লেষণ করো।
উদ্দীপক
Sylhet · 2019
উত্তর
উত্তর
উত্তর
উত্তর