নিচের উদ্দীপকটি পড়ঃ #include main() float r; printf ("Enter your GPA"); scanf ("%d", & r); প্রোগ্রামে ডিক্লেয়ার r কী?
ক. ভেরিয়েবল
খ. ধ্রুবক
গ. কী ওয়ার্ড
ঘ. স্টেটমেন্ট
উত্তর: ভেরিয়েবল
ব্যাখ্যা: এখানে r হল একটি ভেরিয়েবল, যা float ডেটা টাইপের। এটি মেমরিতে একটি নির্দিষ্ট স্থান নির্দেশ করে যেখানে float টাইপের মান সংরক্ষণ করা যায়। প্রোগ্রামে `float r;` লাইনটি r নামে একটি float টাইপের ভেরিয়েবল ঘোষণা করছে। ভেরিয়েবল হলো এমন একটি নাম যা ডেটা ধারণ করে এবং যার মান পরিবর্তন হতে পারে। ধ্রুবক (constant) হলো যার মান অপরিবর্তিত থাকে। কীওয়ার্ড (keyword) হলো প্রোগ্রামিং ভাষার সংরক্ষিত শব্দ। স্টেটমেন্ট (statement) হলো প্রোগ্রামের একটি নির্দেশ। এই প্রোগ্রামে scanf ফাংশনে "%d" ফরম্যাট স্পেসিফায়ার ব্যবহার করা হয়েছে float ভেরিয়েবলের জন্য, যা ভুল। float এর জন্য "%f" ব্যবহার করা উচিত।
HSC ICT Chapter 5 : প্রোগ্রামিং ভাষা MCQ — Prosthuti প্রশ্নব্যাংক
HSC · ICT · Chapter 5 : প্রোগ্রামিং ভাষা · MCQ
নিচের উদ্দীপকটি পড়ঃ #include main() { float r; printf ("Enter your GPA"); scanf ("%d", & r); } প্রোগ্রামে ডিক্লেয়ার r কী?
- ক.ভেরিয়েবল
- খ.ধ্রুবক
- গ.কী ওয়ার্ড
- ঘ.স্টেটমেন্ট
উত্তর