তথ্য ও যোগাযোগ প্রযুক্তি • প্রোগ্রামিং ভাষা • DU • ঢাকা বিশ্ববিদ্যালয় বিজ্ঞান ইউনিট (বিভাগ পরিবর্তন) ভর্তি পরীক্ষা ২০২২-২০২৩
তথ্য ও যোগাযোগ প্রযুক্তি প্রশ্ন
১ থেকে n সকল জোড় সংখ্যার যোগফল নির্ণয়ের জন্য একটি প্রবাহচিত্র আঁক।
উত্তর ও ব্যাখ্যা
(4) প্রবাহচিত্র (Flowchart) এর ধাপগুলো ক্রমানুসারে:
১. শুরু (Start), ডিম্বাকৃতি (Terminal) চিহ্ন।
২. ইনপুট n, সামান্তরিক (Input/Output) চিহ্ন।
৩. sum = 0, i = 2, আয়তক্ষেত্র (Process) চিহ্ন।
৪. শর্ত: i ≤ n?, রম্বস (Decision) চিহ্ন।
- হ্যাঁ (Yes) হলে: আয়তক্ষেত্রে sum = sum + i, তারপর আয়তক্ষেত্রে i = i + 2, এরপর তীর চিহ্ন দিয়ে আবার ধাপ ৪ এর শর্তে ফিরে যাবে।
- না (No) হলে: ধাপ ৫ এ যাবে।
৫. আউটপুট sum, সামান্তরিক চিহ্ন।
৬. শেষ (Stop), ডিম্বাকৃতি চিহ্ন।
ধাপগুলো যাচাই (n = 6): i = 2, 4, 6 এর জন্য sum = 2 + 4 + 6 = ১২।
অ্যালগরিদম (সংক্ষেপে):
১. n ইনপুট নাও।
২. sum = 0 ও i = 2 ধরো।
৩. যতক্ষণ i ≤ n, sum = sum + i ও i = i + 2 করো।
৪. sum প্রিন্ট করো।
আরও প্রশ্ন অনুশীলন করতে অ্যাপে যাও