শিখেনিন C++ এর A to Z, [পর্ব-১০] :: ইফ- এলস স্টেটমেন্ট

হ্যালো! কেমন আছো সবাই?

আমার ১০ম c++ টিউটোরিয়ালে তোমাদের সবাইকে স্বাগতম।আজকের টিউটোরিয়ালটি if-else statement নিয়ে সাজানো। প্রথমে আমি ইফ স্টেটমেন্ট প্রোগ্রাম টি তৈরি করতে চাচ্ছি, কারন if-else statement টি ইফ স্টেটমেন্ট এর মতই। তুমি   যদি আমার পূর্বের টিউটোরিয়াল টি দেখে থাকো তাহলে ইফ স্টেটমেন্ট নিয়ে কোন সমস্যা থাকার কথা না। তাহলে চলো ইফ স্টেটমেন্ট এর মতই একটি প্রোগ্রাম তৈরি করি।ধরো আমি একটা ভারিয়াবল নিলাম

int flower=10;

এখন একটি বেসিক ইফ স্টেটমেন্ট তৈরি করো। যদি তোমরা আমার পূর্বের টিউটোরিয়াল টি শরন করো তাহলে বুঝতে কোন সমস্যা নাই যে ইফ স্টেটমেন্ট খুবই সাধারন কিছু টেস্ট অথবা সিদ্ধান্ত  নিয়ে থাকে। যদি টেস্ট টি সত্যি হয় থলে প্রোগ্রামটি রান করে

কোডটি  ডিসপ্লে করবে আর যদি টেস্ট টি সত্যি না হয় তাহলে প্রোগ্রামটি কোন কিছু ডিসপ্লে করবেনা।

তাহলে চলো একটা সাধারন টেস্ট করি যে যদি flower ৩০ এর বেশি হয় তাহলে ডিসপ্লে করো

"wow! there is lot of flowers"

এখন প্রোগ্রাম টি হবে ঠিক নিচের মত

<blockquote>#include<iostream>

using namespace std;

int main()

{

int flower=10;

if(flower>30)

{

cout<<"wow! there is lot of flowers"<<endl;

}

cin.get();

return 0;

}</blockquote>

এখন যদি তুমি প্রোগ্রামটিকে রান করো তাহলে ডিসপ্লেতে কিছুই দেখাবেনা

কারন  আমাদের flowers আসে মাত্র ১০ টা তাই আই প্রোগ্রামটি কিছুই রান করবেনা। তাহলে এক্তু চিন্তা করো কিভাবে এই প্রোগ্রামটিকে কিভাবে রান করান  যায় যদি না টেস্ট টি সত্যি না হয়। হম সেই কাজটি করে থাকে ইফ-এলস স্টেটমেন্ট।ইফ-এলস স্টেটমেন্ট খুবই সহজ এবং মজার।

শুধু ইফ স্টেটমেন্ট এর পরে লিখো


else;

{

code;

}

এখন আমরা যে প্রোগ্রামটি তৈরি করেছিলাম সেটা যেহেতু টেস্ট করে বলছে সত্যিনা  কারন আমাদের flowers ৩০ টি এর বেশিনা।

তাহলে এখন আমরা টেস্ট টিকে এমন ভাবে করতে চাই যে টেস্টটি করে যদি সত্যি না হয় তাহলে ডিসপ্লে করো

" there is only 10 flowers";

সেটার জন্যে ইফ স্টেটমেন্ট এর পরে টাইপ করো


else;

{

cout<<"there is only "<<flower<<" flowers"<<endl;

}

এখন পুরো প্রোগ্রামটিকে সাজালে হবে

<blockquote>#include<iostream>

using namespace std;

int main()

{

int flower=10;

if(flower>30)

{

cout<<"wow! there is lot of flowers"<<endl;

}

else;

{

cout<<"there is only "<<flower<<" flowers"<<endl;

}

cin.get();

return 0;

}</blockquote>

এখন তুমি প্রোগ্রাম টিকে রান করলে ডিসপ্লে তে দেখতে পাবে।

আশা করি টিউটোরিয়ালটি বুঝতে কারো সমস্যা হয়নাই। এরপরেও কোন সমস্যা থাকলে টিউমেন্ট করে জানাবে।

কিম্বা সরাসরি ফেসবুকে জানাবে Mustakim Billah Hemel

সৌজন্যেঃ Sciencetech

Level 0

আমি মুসতাকিম বিল্লাহ। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 11 বছর 10 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 68 টি টিউন ও 41 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 1 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস

ধন্যবাদ সুন্দর টিউনের জন্য।

Level 0

welcome 🙂

Level New

I’m observing your chin tunes and I highly appreciate your effort. Because most of us don’t know the real value of C++. Just keep it up to the end.

    Level 0

    @informer1: thank you 🙂