C Programming Language শিখুন (পার্ট -১৩)-Data input output

Friday, February 11, 2011

এত দিন যারা আমার টিউনে বিরক্ত হয়েছেন তারা মনে হয় এবার একটু স্বস্তি পাবেন। কারন এবার আমি সত্যি সত্যি প্রোগ্রামিং নিয়ে বলব। অর্থাত থিওরির পাশাপাশি অনেক ছোট ছোট প্রোগ্রাম ও দিব। তাহলে শুরু করা যাক।
আজ আমি কিভাবে কম্পিউটারে একটি ডাটা Input করবেন ও কিবাবে Out Put বের করবেন তা নিয়ে বলব। আজকে দুটি Function নিয়ে আলোচনা করব। একটা হচ্ছে “getchar” আরেকটি হচ্ছে “putchar” Function.
getchar Function: getchar Function দ্বারা single character কম্পিউটারে input নেওয়া হয়। এটি একটি C library Function. এটি সাধারনত নিছের মত করে লিখা হয়।
character variable =getchar( );
getchar Function হচ্ছে স্টান্ডার্ড C I/O library এর একটি অংশ। এটি ইনপুট ডিভাইস যেমন Keyboard থেকে একটি সিঙ্গেল Character দেয়।   প্রোগ্রামের মঝে এটি নিচের মত করে লিখা হয়ঃ
char x; x= getchar();
এখানে char x; দ্বারা বুঝানো হয়েছে যে এটি একটি character type Variable. পরবর্তিতে x= getchar(); দ্বারা x এর মান ইনপুট ডিভাইস হতে নিবে। getchar Function দ্বারা multi character কম্পিউটারে input নেওয়া যায়।
putchar Function: putchar Function দ্বারা single character কম্পিউটারে দেখানোর জন্য ব্যবহার করা হয়।   এটি getchar Function অনুরুপ।এটি সাধারনত নিছের মত করে লিখা হয়।
putchar(character variable );
এটি ও স্টান্ডার্ড C I/O library এর একটি অংশ।  প্রোগ্রামের মঝে এটি নিচের মত করে লিখা হয়ঃ
char x; putchar(x);
getchar Function  এর মত এখানে char x; দ্বারা বুঝানো হয়েছে যে এটি একটি character type Variable. পরবর্তিতে putchar(x); দ্বারা x এর মান আউটপুট ডিভাইসে দেখাবে। putchar Function দ্বারা ও multi character কম্পিউটারে OutPut দেওয়া যায়।
1 C Programming Language শিখুন (পার্ট  ১৩) Data input output | Techtunes
উপরের প্রোগ্রামে একটি character variable  a নিয়েছি। এখন getchar Function দ্বারা যে সকল character কম্পিউটারে input নেওয়া হয় তাই putchar Function দ্বারা আপনাকে দেখাবে।
2 C Programming Language শিখুন (পার্ট  ১৩) Data input output | Techtunes
এ প্রোগ্রাম এ যে সকল Character ই input হিসেবে নিবে তার Upper case মানে বড় হাতের অক্ষর Output দিবে। আর বড় হতের দিলে ও বড় হাতের অক্ষর Output দিবে। তবে সংখা দিলে তাই Output দিবে।
কেমন হল জানাবেন । সবাই কে ধন্যবাদ।

0 comments:

Post a Comment