🎯 এই পর্বে যা জানবে:
- ইনপুট এবং আউটপুট কী এবং কেন দরকার
printf()ফাংশনের ব্যবহার ও ফরম্যাটscanf()ফাংশন দিয়ে ডেটা ইনপুট নেওয়া- স্ট্রিং, সংখ্যা ও অক্ষর ইনপুট আউটপুট উদাহরণ
📤 আউটপুট কী?
আউটপুট হলো প্রোগ্রাম থেকে তথ্য প্রদর্শন করার পদ্ধতি।
C প্রোগ্রামে সবচেয়ে সাধারণ আউটপুট ফাংশন হলো printf()।
উদাহরণ:
#include <stdio.h>
int main() {
printf("Hello, World!\n");
return 0;
}
"Hello, World!\n"– এটি প্রদর্শিত হবে স্ক্রীনে\n– নতুন লাইনে যাওয়ার জন্য ব্যবহার হয়
📥 ইনপুট কী?
ইনপুট হলো ইউজার বা ডেটা সোর্স থেকে তথ্য নেওয়া।
C প্রোগ্রামে সবচেয়ে সাধারণ ইনপুট ফাংশন হলো scanf()।
উদাহরণ:
#include <stdio.h>
int main() {
int age;
printf("আপনার বয়স লিখুন: ");
scanf("%d", &age);
printf("আপনার বয়স: %d\n", age);
return 0;
}
%d– পূর্ণসংখ্যার জন্য ফরম্যাট স্পেসিফায়ার&age– ভেরিয়েবলের মেমোরি লোকেশন নির্দেশ করে
🔢 printf() ফাংশন ব্যবহার
printf() দিয়ে আপনি বিভিন্ন ধরনের ডেটা আউটপুট করতে পারেন।
ফরম্যাট স্পেসিফায়ার:
%d– int (পূর্ণসংখ্যা)%f– float (দশমিক সংখ্যা)%c– char (এক অক্ষর)%s– string (স্ট্রিং)
উদাহরণ:
int a = 10;
float b = 3.14;
char c = 'A';
printf("a=%d, b=%f, c=%c\n", a, b, c);
🔢 scanf() ফাংশন ব্যবহার
scanf() দিয়ে ইউজারের ইনপুট গ্রহণ করা যায়।
ফরম্যাট স্পেসিফায়ার:
%d– পূর্ণসংখ্যা%f– দশমিক সংখ্যা%c– অক্ষর%s– স্ট্রিং
উদাহরণ:
char name[20];
printf("আপনার নাম লিখুন: ");
scanf("%s", name);
printf("আসসালামু আলাইকুম, %s!\n", name);
নোট: %s ব্যবহার করলে স্পেস এর পরের অংশ ইনপুট হয় না।
✨ সংক্ষেপে
- আউটপুট দেখাতে
printf()ব্যবহার করা হয় - ইনপুট নিতে
scanf()ব্যবহার করা হয় - ফরম্যাট স্পেসিফায়ার দিয়ে ডেটার ধরন নির্ধারণ করা হয়
- স্ট্রিং, সংখ্যা ও অক্ষরের ইনপুট-আউটপুট সহজেই পরিচালনা করা যায়
এখন আপনি সহজেই C প্রোগ্রামে ইউজার থেকে ডেটা নিতে ও প্রদর্শন করতে পারবেন।



