এই পর্বটি পড়ার পূর্বে ১ম পর্বটি পড়ে নিন ।
#include<iostream>
using namespace std ;
int main( ) //main( ) is where program execution starts.
{
cout<<"Hello World!" ; // prints Hello World!
return 0 ;
}
১নং প্রোগ্রামিং
আমরা জানি যে cout আউটপুটের কাজ করে । অর্থাৎ এই প্রোগ্রামকে RUN করলে Hello World!পর্দায় প্রদর্শিত হবে । এবার আমরা আর একটি প্রোগ্রাম দেখব যেখানে ইনপুট নিয়ে কাজ করা হবে । আউটপুটের এর জন্য যেভাবে আমরা cout নিয়ে কাজ করেছিলাম ,তেমনি ইনপুট নিয়ে কাজ করতে গেলে cin নিয়ে কাজ করতে হবে ।
#include<iostream>
using namespace std ;
int main( )
{
cout<<"Enter your age :" ;
int age;
cin>>age ;
cout<<"Your age is :"<<age ;
return 0 ;
}
২নং প্রোগ্রামিং
এখানে ক্লিক করুন । (কোড লিঙ্ক)
int age;ইনপুট অপারেশনের ফরম্যাট ঃ cin এক্সট্রাকশন অপারেটরের (যেটি লেখা হয় >> )সাথে একসাথে ব্যবহার করা হয়, অর্থাৎ ( cin>>) ।
cin>>age ;
তারপর cin যে ভেরিয়েবল ডিক্লিয়ার করা হয়েছে তাকে অনুসরণ করে । এখানে age নামক একটি ভারিয়েবেল নেয়া হয়েছে , যেটা হচ্ছে একটি পূর্ণ সংখ্যা । এবং user থেকে যে তথ্য নেয়া হয় তা age এর মধ্যে সংরক্ষিত হয়। user থেকে যে age ইনপুট নেয়া হবে সেটাকে পর্দায় দেখাতে হলে cout ব্যবহার করতে হবে ।
ফরম্যাট টি হবে cout<<"Your age is :"<<age ;যখন cout<<"Your age is :"<<age ; ফরম্যাট টি ব্যবহার করবেন তখন আউটপুট হিসেবে স্ক্রীন এ এভাবে দেখাবে
যদি খেয়াল করেন চিত্রে গোল দেয়া অংশটিতে Your age is : লেখাটি প্রদর্শিত হয়েছে । কারন cout এর মধ্যে Your age is : কথাটি লেখা ছিল । উল্লেখ্য যে user এর কাছ থেকে 23 সংখ্যাটি ইনপুট হিসেবে নেয়া হয়েছে ।
কিন্তু যদি cout<<age ; এইভাবে লেখেন তবে প্রোগ্রাম রান করার সময়ে Your age is : কথাটি থাকবে না ।
চিত্রে যে প্রোগ্রামের আউটপুট দেখানো হয়েছে সেখানে cout কে cout<<age ; এইভাবে লেখা হয়েছে ।
নোট ঃ
cin এর পর " " ব্যবহার করা যাবে না । অর্থাৎ cin>>"age" ; লেখা যাবে না । লিখতে হবে cin>>age ; । কিন্তু যখন কোন কিছু পর্দায় প্রদর্শন করবেন তখন cout এর পর তা " " মধ্যে রাখতে হবে ।
যেমন cout<<"Your age is :"<<age ; এখানে Your age is : টি রান করলে পর্দায় প্রদর্শিত হবে ।
0 comments:
একটি মন্তব্য পোস্ট করুন