Discuss Forum

1.

নিচের প্রোগ্রামের অংশটির আউটপুট হবে -for(i=0; i<5; i=i+2) printf("%d ", i);

  • A. 0,1,2,3,4,5
  • B. 0,1,2,3,4,5
  • C. 0,1,2,3,4,5
  • D. 0,1,2,3,4,5

Answer: Option D

Explanation:

এই প্রোগ্রামের অংশটির আউটপুট হবে 0 2 4। লুপটি i এর মান 0 থেকে শুরু করে, প্রতি ধাপে 2 করে বাড়ায়, এবং i<5 পর্যন্ত চলে। তাই, প্রিন্ট হবে 0,2,4 এবং এরপর i এর মান 6 হলে লুপটি থেমে যাবে।       
  • শুরুর মান (i=0):i<5 সত্য, তাই 0 প্রিন্ট হবে। i এর মান হবে 0+2=2। 
  • দ্বিতীয় ধাপে (i=2):i<5 সত্য, তাই 2 প্রিন্ট হবে। i এর মান হবে 2+2=4।
  • তৃতীয় ধাপে (i=4):i<5 সত্য, তাই 4 প্রিন্ট হবে। i এর মান হবে 4+2=6। 
  • চতুর্থ ধাপে (i=6):i<5 মিথ্যা, তাই লুপটি শেষ হবে।

Post your comments here:

Name:
Mobile:
Email:(Optional)

» Your comments will be displayed only after manual approval.