‘সি’ প্রোগ্রামিং ভাষায় ইনপুট এবং আউটপুট ফাংশনসমূহ
ফরম্যাট
স্পেসিফায়ার: ‘সি’ প্রোগ্রামের কোন
চলকে ফরম্যাটেড
আকারে ডেটা
গ্রহণ বা ফরম্যাটেড আকারে
কোন চলকের
মান প্রদর্শনের
জন্য যথাক্রমে
ইনপুট ও
আউটপুট ফাংশনে
যে সকল
ক্যারেক্টার সেট
ব্যবহৃত হয়
তাদেরকে ফরম্যাট স্পেসিফায়ার
বলা হয়।
scanf()
ফাংশনের ব্যবহার:
পূর্বে
ঘোষণাকৃত একটি
চলকে ডেটা
ইনপুট নেওয়ার
জন্য scanf()
ফাংশন ব্যবহারের
ফরম্যাট:
scanf(“format_specifier
“, &variable_name);
উদাহরণ:
a চলকে char
টাইপের ডেটা
ইনপুট নেওয়ার
জন্য scanf()
ফাংশনঃ scanf(“%c”,
&a);
a চলকে int টাইপের ডেটা
ইনপুট নেওয়ার
জন্য scanf()
ফাংশনঃ
scanf(“%d”, &a);
a চলকে float
টাইপের ডেটা
ইনপুট নেওয়ার
জন্য scanf()
ফাংশনঃ
scanf(“%f”, &a);
a চলকে double
টাইপের ডেটা
ইনপুট নেওয়ার
জন্য scanf()
ফাংশনঃ
scanf(“%lf”, &a);
পূর্বে
ঘোষণাকৃত
একাধিক
চলকের
ডেটা একসাথে
ইনপুট নেওয়ার
জন্য scanf() ফাংশন
ব্যবহারের
ফরম্যাট:
scanf(” format_specifier1 format_specifier2….”,
&variable_name1, &variable_name2…….);
উদাহরণ:
একসাথে
একাধিক
চলকে
একই
ধরণের
ডেটা
ইনপুট
নেওয়ার
জন্য scanf() ফাংশনের
ব্যবহার:
a,b ও c চলকে int টাইপের ডেটা
ইনপুট নেওয়ার
জন্য scanf()
ফাংশনঃ
scanf(“%d %d
%d”, &a, &b, &c);
একসাথে
একাধিক
চলকে
ভিন্ন
ভিন্ন
ধরণের
ডেটা
ইনপুট
নেওয়ার
জন্য scanf() ফাংশনের
ব্যবহার:
a,b ও c চলকে যথাক্রমে
int, float ও double
টাইপের ডেটা
ইনপুট নেওয়ার
জন্য scanf()
ফাংশন:
scanf(“%d %f
%lf”, &a, &b, &c);
printf()
ফাংশনের ব্যবহার:
printf() ফাংশন দুইভাবে
ব্যবহার করা
যায়। প্রথমত, কোন কিছু
হুবহু আউটপুটে
দেখানো। দ্বিতীয়ত, কোন এক
বা একাধিক
চলকের মান আউটপুটে দেখানো।
কোন
কিছু
হুবহু
আউটপুটে
দেখানোর
জন্য printf() ফাংশনের ফরম্যাট:
printf(” আউটপুটে দেখানোর
প্রয়োজনীয় টেক্সটি
ডাবল কোটেশনের
মধ্যে লিখতে
হবে”);
কোন
একটি
চলকের
মান আউটপুটে
দেখানোর
জন্য printf() ফাংশনের ফরম্যাট:
printf(“format_specifier”,
variable_name);
উদাহরণ:
a চলকের char
টাইপের ডেটা
আউটপুটে দেখানোর
printf() ফাংশনঃ
printf(“%c”, a);
a চলকের int টাইপের ডেটা
আউটপুটে দেখানোর
printf() ফাংশনঃ
printf(“%d”, a);
a চলকের float
টাইপের ডেটা
আউটপুটে দেখানোর
printf() ফাংশনঃ
printf(“%f”, a);
a চলকের double
টাইপের ডেটা
আউটপুটে দেখানোর
printf() ফাংশনঃ printf(“%lf”,
a);
একাধিক
চলকের
মান
একসাথে
আউটপুটে
দেখানোর
জন্য printf() ফাংশনের ফরম্যাট:
একসাথে
একাধিক
চলকের
একই
ধরণের
ডেটা
আউটপুটে
দেখানোর
printf() ফাংশনের
ব্যবহার:
a, b ও c চলকের ডেটা আউটপুটে int টাইপের দেখানোর
জন্য printf()
ফাংশন:
printf(“%d %d
%d”, a, b, c);
একসাথে
একাধিক
চলকের
ভিন্ন
ভিন্ন
ধরণের
ডেটা
আউটপুটে
দেখানোর
printf() ফাংশনের
ব্যবহার:
a,b ও c চলকের ডেটা
আউটপুটে যথাক্রমে
int, float ও double
টাইপের দেখানোর
printf() ফাংশনের ব্যবহার:
printf(“%d %f
%lf”, a, b, c);
আউটপুট
ফাংশন
বলতে
কি
বোঝায়?
সি প্রোগ্রামে
যখন কোনো
নির্দিষ্ট কাজ
সম্পাদনের জন্য
কত গুলো
স্টেটমেন্ট কোনো নামে একটি
ব্লকের মধ্যে
রাখা হয়
তখন তাকে
ফাংশন বলা
হয়। প্রতিটি
ফাংশন একটি
নির্দিষ্ট কাজ
করে।আউটপুট ফাংশন
হচ্ছে এমন
একটি ফাংশন
যা মনিটরে
কোন কিছু
প্রদর্শন করে।
যেমন- printf()
হচ্ছে একটি
আউটপুট ফাংশন
যা প্রোগ্রামে
কোনকিছু আউটপুটে
দেখায়।
scanf(“%d”,
&a) স্টেটমেন্টটি ব্যাখ্যা কর।
scanf(“%f”,
&a); এই স্টেটমেন্ট
কে “সি” প্রোগ্রামিং ভাষায়
ইনপুট স্টেটমেন্ট
বলা হয়। ইনপুট
স্টেটমেন্ট হলো
যার মাধ্যমে
প্রোগ্রাম ইউজারের
কাছ থেকে
ডেটা ইনপুট
নেয়। এই স্টেটমেন্টের
মাধ্যমে প্রোগ্রাম
ইউজারের কাছ
থেকে একটি পূর্ণসংখা ইনপুট
নিয়ে a চলকে সংরক্ষণ
করে যা
পরবর্তীতে ব্যবহার
করে।
No comments:
Post a Comment