যদি এবং যদি অন্যের মধ্যে পার্থক্য

সুচিপত্র:

যদি এবং যদি অন্যের মধ্যে পার্থক্য
যদি এবং যদি অন্যের মধ্যে পার্থক্য

ভিডিও: যদি এবং যদি অন্যের মধ্যে পার্থক্য

ভিডিও: যদি এবং যদি অন্যের মধ্যে পার্থক্য
ভিডিও: দলিল আছে কিন্তু রেকর্ড অন্যের নামে, দলিল কি টিকবে? দলিল।। রেকর্ড।। খতিয়ান।। সহজ আইন।। 2024, জুলাই
Anonim

মূল পার্থক্য – যদি বনাম অন্যথায়

প্রোগ্রামিং-এ, শর্তটি সত্য না মিথ্যা তার উপর নির্ভর করে স্টেটমেন্ট কার্যকর করতে হবে। যদি এবং যদি অন্য দুটি সিদ্ধান্ত গ্রহণের কাঠামো। জাভা, সি এর মতো প্রোগ্রামিং ভাষা সিদ্ধান্ত গ্রহণের কাঠামোকে সমর্থন করে যেমন if এবং if else। এই নিবন্ধটি যদি এবং যদি অন্যের মধ্যে পার্থক্য নিয়ে আলোচনা করে। উভয় ক্ষেত্রে, যদি মূল্যায়ন করার অভিব্যক্তি থাকে। যদি, যদি কন্ডিশন সত্য হয় এবং if ব্লকের পরের স্টেটমেন্টে কন্ট্রোল পাস করা হয় তাহলে if ব্লকের ভিতরের স্টেটমেন্টগুলি কার্যকর হবে। if else-এ, কন্ডিশন সত্য হলে, if ব্লকের স্টেটমেন্টগুলো কার্যকর হবে এবং কন্ডিশন মিথ্যা হলে if else ব্লকের স্টেটমেন্টগুলো কার্যকর হবে।এটা হল if এবং if else এর মধ্যে মূল পার্থক্য।

যদি কি হয়?

if স্টেটমেন্টটি এক্সপ্রেশন নিয়ে গঠিত। একটি অভিব্যক্তিতে মান, অপারেটর, ধ্রুবক বা ভেরিয়েবল থাকতে পারে। যদি মূল্যায়ন করা অভিব্যক্তি সত্য হয়, তাহলে if ব্লকের ভিতরের বিবৃতিগুলি কার্যকর হয়। অভিব্যক্তি মিথ্যা হলে নিয়ন্ত্রণটি if ব্লকের পরের বিবৃতিতে চলে যায়। বেশিরভাগ প্রোগ্রামিং ল্যাঙ্গুয়েজ অ-শূন্য এবং নন-নাল মানকে সত্য এবং শূন্য হিসাবে মিথ্যা বলে ধরে নেয়।

যদি এবং যদি অন্যের মধ্যে পার্থক্য
যদি এবং যদি অন্যের মধ্যে পার্থক্য

চিত্র 01: যদি সহ একটি প্রোগ্রাম

উপরের প্রোগ্রাম অনুসারে, সংখ্যাটি একটি পরিবর্তনশীল যা পূর্ণসংখ্যা সংরক্ষণ করতে পারে। এতে মান 70 রয়েছে। if ব্লকের এক্সপ্রেশনটি চেক করা হয়েছে। সংখ্যাটি 50 এর থেকে বেশি বা সমান হওয়ায় if ব্লকের বিবৃতিটি কার্যকর হয়। এটি কার্যকর করার পরে, নিয়ন্ত্রণটি if ব্লকের পরে পরবর্তী বিবৃতিতে পাস করা হয়।

আর হলে কি হয়?

অন্যথায়, দুটি ব্লক আছে। if বিবৃতিতে মূল্যায়ন করার জন্য একটি অভিব্যক্তি রয়েছে। যদি মূল্যায়ন করা অভিব্যক্তি সত্য হয়, তাহলে if ব্লকের ভিতরের বিবৃতিগুলি কার্যকর হয়। if ব্লকের শেষে, নিয়ন্ত্রণটি if ব্লকের পরের বিবৃতিতে চলে যায়। অভিব্যক্তি মিথ্যা হলে, নিয়ন্ত্রণ else ব্লকে প্রেরণ করা হয় এবং else ব্লকের বিবৃতি কার্যকর করা হয়। else ব্লকের শেষে, কন্ট্রোলটি else ব্লকের পরের স্টেটমেন্টে চলে যায়।

যদি এবং যদি অন্যের মধ্যে কী পার্থক্য
যদি এবং যদি অন্যের মধ্যে কী পার্থক্য

চিত্র 02: অন্য থাকলে একটি প্রোগ্রাম

উপরের প্রোগ্রাম অনুসারে, সংখ্যাটি একটি পরিবর্তনশীল যা পূর্ণসংখ্যা সংরক্ষণ করতে পারে। এতে 40 মান রয়েছে। if স্টেটমেন্টের এক্সপ্রেশনটি সত্য হলে if ব্লকের ভিতরের স্টেটমেন্টটি কার্যকর হবে।অন্যথায় else ব্লকের বিবৃতি কার্যকর হয়। সংখ্যাটি 50 এর কম। অতএব, অন্য ব্লকটি কার্যকর করে। else ব্লকের শেষে, কন্ট্রোলটি else ব্লকের পরের স্টেটমেন্টে চলে যায়।

যদি এবং যদি অন্যের মধ্যে মিল কী?

  • যদি এবং যদি অন্যথায় উভয়ই প্রোগ্রামিংয়ে সিদ্ধান্ত নেওয়ার কাঠামো।
  • if এবং if else উভয়েই একটি শর্ত সহ if বিবৃতি রয়েছে৷
  • if এবং if else উভয় ক্ষেত্রে, if স্টেটমেন্টটি পূর্ণসংখ্যা, অক্ষর, ফ্লোটিং পয়েন্ট সংখ্যা বা বুলিয়ান প্রকারের মূল্যায়ন করে।
  • যদি এবং যদি অন্য উভয়ই সমতা এবং যৌক্তিক অভিব্যক্তিকে মূল্যায়ন করতে পারে।

যদি এবং যদি অন্যের মধ্যে পার্থক্য কী?

যদি বনাম অন্য হলে

if বিবৃতিটি একটি সিদ্ধান্ত গ্রহণের কাঠামো যা এক বা একাধিক বিবৃতি দ্বারা অনুসরণ করে একটি অভিব্যক্তি নিয়ে গঠিত। if else হল একটি সিদ্ধান্ত গ্রহণের কাঠামো যেখানে if স্টেটমেন্টের পরে একটি ঐচ্ছিক else স্টেটমেন্ট ব্যবহার করা যেতে পারে যা এক্সপ্রেশন মিথ্যা হলে এক্সিকিউট করে৷
মৃত্যুদন্ড
যদি, যদি এক্সপ্রেশনটি সত্য হয় তবে if ব্লকের ভিতরের স্টেটমেন্টগুলি কার্যকর হয়। যদি অভিব্যক্তিটি মিথ্যা হয় তবে if ব্লক কার্যকর হওয়ার পরের বিবৃতি। অন্যথায়, যদি এক্সপ্রেশনটি সত্য হয় তবে if ব্লকটি কার্যকর করে এবং অভিব্যক্তিটি মিথ্যা হলে নিয়ন্ত্রণটি অন্য ব্লকের কাছে চলে যায়।

সারাংশ – যদি বনাম অন্যথায়

প্রোগ্রামিং-এ বিভিন্ন সিদ্ধান্ত গ্রহণের কাঠামো রয়েছে। এই নিবন্ধটি তাদের দুটি নিয়ে আলোচনা করেছে: if এবং if else. if-এ, if ব্লকের ভিতরের স্টেটমেন্টগুলি কার্যকর হবে যদি কন্ডিশনটি সত্য হয় এবং নিয়ন্ত্রণটি if ব্লকের পরে পরবর্তী স্টেটমেন্টে চলে যায়। if else-এ, কন্ডিশন সত্য হলে, if ব্লকের ভিতরের স্টেটমেন্টগুলি কার্যকর করে এবং শর্তটি মিথ্যা হলে else ব্লকের স্টেটমেন্টগুলি কার্যকর করে।সেটা হল if এবং if else এর মধ্যে পার্থক্য।

প্রস্তাবিত: