নিচের সি প্রোগ্রাম অংশটুকু লক্ষ্য কর এবং প্রশ্নের উত্তর দাও #include int main() int x=1; while(x<=2) printf("%d", x); x=x+1; return 0; Q. প্রোগ্রামটিতে do-while loop ব্যবহার করে condition এ x<1 ব্যবহার করলে আউটপুট কি হবে?
ক. 0
খ. 1
গ. 2
ঘ. -1
উত্তর: 1
ব্যাখ্যা: সঠিক উত্তর: (খ) প্রোগ্রামটিতে [গণিত] -এর পরিবর্তে [গণিত] এবং শর্ত [গণিত] ব্যবহার করলে পরিবর্তিত কোডের লজিক হবে নিম্নরূপ: ১. শুরুতে ভেরিয়েবল [গণিত] অ্যাসাইন করা হয়েছে। ২. [গণিত] -এর বৈশিষ্ট্য অনুযায়ী, এটি শর্ত যাচাই করার পূর্বেই অন্তত একবার [গণিত] -এর ভেতরের [গণিত] এক্সিকিউট করে। ৩. তাই, প্রথমে [গণিত] ব্লকের ভেতরে প্রবেশ করে [গণিত] ফাংশনটি [গণিত] -এর মান [গণিত] প্রিন্ট করবে। ৪. এরপর [গণিত] ইকুয়েশনের মাধ্যমে [গণিত] -এর মান ১ বৃদ্ধি পেয়ে [গণিত] হবে। ৫. শেষে [গণিত] শর্তটি যাচাই করা হবে। যেহেতু [গণিত] শর্তটি মিথ্যা ( [গণিত] ), তাই [গণিত] -টি সাথে সাথেই বন্ধ হয়ে যাবে। সুতরাং, প্রোগ্রামটির চূড়ান্ত আউটপুট হবে [গণিত] ।
HSC ICT Chapter 5 : প্রোগ্রামিং ভাষা MCQ — Prosthuti প্রশ্নব্যাংক
HSC · ICT · Chapter 5 : প্রোগ্রামিং ভাষা · MCQ