সিনটেক্সগুলো দেখ এবং প্রশ্নের উত্তর দাও int i; for(i=1; i <= 5; i++); if(i==3); continue; print f("%d", i); সিনটেক্সগুলোতে কয়টি ভুল রয়েছে?
ক. ২
খ. ৩
গ. ৪
ঘ. ৫
উত্তর: ৩
ব্যাখ্যা: এই কোডে ৩টি ভুল আছে। ভুলগুলো হলো: ১. 'for [গণিত] লুপের শেষে একটি সেমিকোলন (;) রয়েছে: 'for(i=1; i ≤ 5; i++);'। এর ফলে লুপটি কোনো কাজ না করেই শেষ হয়ে যাবে এবং 'i [গণিত] এর মান ৬ হবে। ২. 'if [গণিত] স্টেটমেন্টের শেষে একটি সেমিকোলন (;) রয়েছে: 'if(i==3);'। এর ফলে 'if [গণিত] শর্তটি পূরণ হলেও তার ভেতরের কোড ব্লক (অর্থাৎ 'continue [গণিত] ) কার্যকর হবে না। ৩. 'printf [গণিত] ফাংশনে ভুল রয়েছে: 'print f("%d", i);'। সঠিক সিনট্যাক্স হলো 'printf("%d", i);'।
HSC ICT Chapter 5 : প্রোগ্রামিং ভাষা MCQ — Prosthuti প্রশ্নব্যাংক
HSC · ICT · Chapter 5 : প্রোগ্রামিং ভাষা · MCQ
সিনটেক্সগুলো দেখ এবং প্রশ্নের উত্তর দাও int i; for(i=1; i <= 5; i++); { if(i==3); { continue; } print f("%d", i); সিনটেক্সগুলোতে কয়টি ভুল রয়েছে?
- ক.২
- খ.৩
- গ.৪
- ঘ.৫
উত্তর
 চিিহ্নত স্থানে কি হবে?)