'সি' প্রোগ্রামিং ভাষা
নিচে প্রোগ্রামের আউটপুট কী হবে?
main (){
int x = 40;
x += 20;
printf("%d”, x);
}
আপনার দেওয়া প্রোগ্রামে একটি ত্রুটি রয়েছে, এবং এটি কমান্ড কম্পাইল হবে না। ত্রুটিগুলো বিশ্লেষণ করলে আমরা বুঝতে পারব কেন এটি কম্পাইল হবে না।
int x = 40;
main () {
int x += 20;
printf("%d, x);
}
ত্রুটি:
int x += 20;:
এখানে x কে পুনঃডিফাইন করার চেষ্টা করা হচ্ছে, যা সঠিক নয়। C ভাষায়, যখন আপনি একটি নতুন ভেরিয়েবল ডিফাইন করেন, তখন তাকে প্রথমে মান দিতে হবে, যেমন int x = 20;।
printf("%d, x);:
এই লাইনটি সঠিক নয়। কারণ এখানে x এর ভিতরে একটি , সঠিকভাবে বসানো হয়নি।
#include <stdio.h>
int main() {
int x = 40;
x += 20; // x-এর মান 20 যোগ করা হচ্ছে
printf("%d", x); // x এর মান প্রিন্ট হবে
return 0;
}
প্রোগ্রামটির আউটপুট হবে:
60
Ai এর মাধ্যমে
১০ লক্ষ+ প্রশ্ন ডাটাবেজ
প্র্যাকটিস এর মাধ্যমে নিজেকে তৈরি করে ফেলো
উত্তর দিবে তোমার বই থেকে ও তোমার মত করে।
সারা দেশের শিক্ষার্থীদের মধ্যে নিজের অবস্থান যাচাই