CodeGym /কোর্স /জাভা সিনট্যাক্স /শর্তসাপেক্ষ অপারেটর

শর্তসাপেক্ষ অপারেটর

জাভা সিনট্যাক্স
লেভেল 4, পাঠ 4
বিদ্যমান

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


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

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

"এটি তিনটি অংশ নিয়ে গঠিত: ' শর্ত ', ' কমান্ড 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;

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

2
কাজ
জাভা সিনট্যাক্স, লেভেল 4, পাঠ 4
লক করা আছে
Good or bad?
Good or bad?
4
কাজ
জাভা সিনট্যাক্স, লেভেল 4, পাঠ 4
লক করা আছে
Closest to 10
Closest to 10
4
কাজ
জাভা সিনট্যাক্স, লেভেল 4, পাঠ 4
লক করা আছে
Come on, lucky seven!
Come on, lucky seven!
4
কাজ
জাভা সিনট্যাক্স, লেভেল 4, পাঠ 4
লক করা আছে
Seasons on Terra
Seasons on Terra
4
কাজ
জাভা সিনট্যাক্স, লেভেল 4, পাঠ 4
লক করা আছে
Positive and negative numbers
Positive and negative numbers
4
কাজ
জাভা সিনট্যাক্স, লেভেল 4, পাঠ 4
লক করা আছে
Day of the week
Day of the week

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


8
কাজ
জাভা সিনট্যাক্স, লেভেল 4, পাঠ 4
লক করা আছে
Number of days in the year
Number of days in the year
4
কাজ
জাভা সিনট্যাক্স, লেভেল 4, পাঠ 4
লক করা আছে
Rule of the triangle
Rule of the triangle
8
কাজ
জাভা সিনট্যাক্স, লেভেল 4, পাঠ 4
লক করা আছে
Crossing the road blindly
Crossing the road blindly
4
কাজ
জাভা সিনট্যাক্স, লেভেল 4, পাঠ 4
লক করা আছে
Do we have a pair?
Do we have a pair?
মন্তব্য
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION