কোডজিম ইউনিভার্সিটি কোর্সের অংশ হিসাবে একজন পরামর্শদাতার সাথে একটি বক্তৃতা স্নিপেট। সম্পূর্ণ কোর্সের জন্য সাইন আপ করুন।


"হাই, অ্যামিগো। আজ আমরা যদি/অন্যথার বিবৃতি নিয়ে কথা বলব ।"

"প্রোগ্রামগুলি খুব কমই কাজে লাগবে যদি তারা বাহ্যিক পরিস্থিতির পরিবর্তনের সাথে সাড়া না দেয়। একটি প্রোগ্রামকে জানতে হবে কিভাবে পরিস্থিতির সাথে খাপ খাইয়ে নিতে হয় এবং একটি ক্ষেত্রে একটি ক্রিয়া এবং অন্য ক্ষেত্রে অন্য ক্রিয়াগুলি সম্পাদন করতে হয়। জাভাতে, এটি ব্যবহার করে অর্জন করা হয় 'যদি/অন্যথা বিবৃতি' - একটি বিশেষ গঠন যা একটি শর্ত সন্তুষ্ট হলে বিভিন্ন কোড ব্লক সম্পাদন করা সম্ভব করে।"

"এটি তিনটি অংশ নিয়ে গঠিত: ' শর্ত ', ' কমান্ড 1 ' এবং ' কমান্ড 2 '৷ যদি শর্তটি সত্য হয় তবে ' কমান্ড 1 ' কার্যকর করা হয়, অন্যথায় ' কমান্ড 2 ' কার্যকর করা হয়৷ এই কমান্ডগুলি কখনই কার্যকর করা হয় না৷ বিবৃতিটি কমবেশি এইরকম দেখায়:"

একটি if/else বিবৃতির জন্য কোড
if (condition)
    command_1;
else
    command_2;

"কত উত্তেজনাপূর্ণ! আমি মনে করি এই বিবৃতিটি প্রোগ্রামিংকে আরও আকর্ষণীয় করে তুলবে!"

"হ্যাঁ। এখানে আপনার জন্য কয়েকটি উদাহরণ দেওয়া হল:"

কোড ব্যাখ্যা
1
if (a < b)
    System.out.println("A is less than B");
else
    System.out.println("B is less than  A");
a যদি b এর থেকে কম হয়, প্রথম কমান্ডটি কার্যকর করা হবে। অন্যথায় দ্বিতীয় কমান্ডটি কার্যকর করা হবেকমান্ড উভয়ই কার্যকর হয় না।
2
if (a < b)
{
    System.out.println("A is less than B");
    System.out.println("B is greater than A");
}
else
{
     System.out.println("B is less than A");
     System.out.println("A is greater than B");
}
আপনি একটি কোড ব্লক দিয়ে একটি কমান্ড প্রতিস্থাপন করতে পারেন। বাকি একই।
3
if (a < b)
{
    a = 0;
}
else
{
}
আপনি অন্য ব্লকটি বাদ দিতে পারেন যদি এটি খালি থাকে।
এই তিনটি উদাহরণ সম্পূর্ণ সমতুল্য।
আপনি কোঁকড়া বন্ধনী বাদ দিতে পারেন যদি আপনাকে শুধুমাত্র একটি কমান্ড চালানোর প্রয়োজন হয়। আপনার যদি একাধিক কমান্ড থাকে তবে আপনাকে বন্ধনীগুলি রাখতে হবে।
4
if (a < b)
{
    a = 0;
}
5
if (a < b)
    a = 0;

"ডিয়েগো আমাকে শুধু তোমাকে কয়েকটি কাজ দিতে বলেছে।"


কোডজিম ইউনিভার্সিটি কোর্সের অংশ হিসাবে একজন পরামর্শদাতার সাথে একটি বক্তৃতা স্নিপেট। সম্পূর্ণ কোর্সের জন্য সাইন আপ করুন।