ICT Private program

A Creative ICT Private Program for H.Sc Student's

জাভা প্রোগ্রামিং পর্ব ৯মঃ

আশা করি আজকের পর্ব পর্যন্ত অনেকেই ভাল শিখছেন, খুব ভাল লাগছে অনেকে কোড করে কমেন্টে দিচ্ছেন । সবার জন্য শুভ কামনা ।
আজকের পর্বে কন্টোল স্টেটমেন্ট নিয়ে লিখব ।কন্ট্রল স্টেটমেন্ট বলতে আমি এখানে বুঝাতে চাচ্ছি এমন কিছু কোড যা আপনার প্রোগ্রামকে নিয়ন্ত্রন করবে। অথবা বলা যায় আপনি আপনার কম্পিউটার কে সিদ্ধান্ত নিতে সাহায্য করতে পারবেন এই কন্ট্রল স্টেটমেন্ট এর সাহায্যে। কন্টোল স্টেটমেন্ট ঠিকঠাক মত বুঝলে প্রোগ্রামিংয়ে মজা পেয়ে যাবেন , তাই সবাই একটু মনযোগ দিবেন এই পর্বে ।
কন্টোল স্টেটমেন্ট দুইপ্রকারঃ
১। কন্ডিশনাল কন্টোল স্টেটমেন্ট
২। লুপ কন্টোল স্টেটমেন্ট
১। কন্ডিশনাল কন্টোল স্টেটমেন্টগুলো হলঃ
>>if স্টেটমেন্ট
>> if…else স্টেটমেন্ট
>> else if স্টেটমেন্ট
>>switch স্টেটমেন্ট
>>if স্টেটমেন্ট: জাভা প্রোগ্রামিংয়ে ‘যদি’ অর্থে if স্টেটমেন্ট ব্যবহ্রত হয় । if স্টেটমেন্ট ব্যবহারে ফরমেটঃ
if(condition){
Statement(s);
}
এই স্টাকচার অনুসারে একটি প্রোগ্রাম করি ।
public class IfStatementExample {
public static void main(String args[]){
int num=70;
if( num < 100 ){
System.out.println("number is less than 100");
}
}
}
এই কন্টোল স্টেট্মেনে চেক করা হচ্ছে num নামক ভ্যারিয়েবলের মান 100 এর ছেয়ে ছোট কিনা যদি ছোট হয় তাহলে ভিতরে এক্সিকিউট করে "number is less than 100" প্রিন্ট করবে । যেহেতু num নামক ভ্যারিয়েবলের মান 70 তাহলে কন্ডিশনের ভেতরে প্রবেশ করে আর ভ্যারিয়েবলের মান যদি 100 এর চেয়ে বড় দেয়া হয় তাহলে ভিতরে এক্সিকিউট করবে না ।
নিজে ভ্যারিয়েবলের মান পরিবর্তন করি চেষ্টা করি ।
if…else স্টেটমেন্ট ব্যবহারে ফরমেটঃ
if(condition) {
Statement(s);
}
else {
Statement(s);
}
নিচের মত একটি প্রোগ্রাম নিজে নিজে করিঃ
public class evennumber {
public static void main(String[] args)
{
int i=10;
if(i%2==0)
{
System.out.println("The number is even");
}
else
{
System.out.println("The number is odd");
}
}
}
এটি if…else স্টেটমেন্ট উদাহরণ এই কন্ডিশনে ভ্যারিয়েবলের মান না মিললেও একটা ফল দিবে যেহেতু else আছে ।
No automatic alt text available.

No comments

Powered by Blogger.