Thursday, 19 May 2016

জাভা কন্ট্রোল ফ্লও

আজকে আমরা জাভা এর বিভিন্ন ধরনের কন্ট্রোল STATEMENT নিয়ে আলচনা করব যেমন  ঃ
1. if
2. if else
3. while
4. do while
5. switch case




১। IF - ELSE

প্রথমে if নিয়ে আলচনা করব । if অর্থ আমরা সকলে জানি এর অর্থ হচ্ছে ' যদি ' । প্রগ্রামে বলা হয় যদি এটা হয় তবে এটা কর আর যদি না হয় তবে এটা কর অর্থাৎ যদি বলা হয় তিন গ্রেটার দেন চার তা হলে তুমি বল "it is ok" আর যদি না হয় তা হলে বল "it is wrong" তা হলে আমরা সকলে বুঝতে পারতেছি যে যদি কনড়িশন সত্য হয় তা হলে if statement execute করবে নিচে কোড দিয়ে দেখানো হল ঃ







আউটপুট ঃ








 নিচের প্রোগ্রামটি আপনারা নিজে করে আউটপুট আনবেন ও নিচে কমেন্ট করবেন ।




এভাবে আমরা অনেক if-else statement use করতে পারি । যদি বুজতে কোন   problem হয় তাহলে কমেন্ট করবেন আমি answer দিতে চেট্টা করব।



While & Do-While:
       While অর্থ  যতোক্ষণ পযন্ত আর  Do অর্থ কর অরথত এটি কর জতখন condition true থাকে তবে এদের মধ্যে condition true আর false হক do-while এ statement একবার হলেও execute হবে আসুন আমরা নিচে উদাহরন লক্ষ্য করি এবং নিজে করি





while অউটপুটঃ 





do-while program:





do-while output:



 

 Switch-case:

switch  অর্থ কি আমরা সকলে জানি তবে এখানে একটি নিদিটি কোন ডাটা কে চাবি ধরে কোন statement execute করা হয় । এটি অনেক ধরনের হতে পারে যেমন আমার কাছে যে রুম এর চবি আছে আমি শুধু অই রুম অন করতে পারব এটিই হল সুইচ এর বাসিক concept. আসুন আমরা উদাহরন দেখি


public class First {
    public static void main(String[] args) {

        int month = 8;
        String monthString;
        switch (month) {
            case 1:  monthString = "January";
                     break;
            case 2:  monthString = "February";
                     break;
            case 3:  monthString = "March";
                     break;
            case 4:  monthString = "April";
                     break;
            case 5:  monthString = "May";
                     break;
            case 6:  monthString = "June";
                     break;
            case 7:  monthString = "July";
                     break;
            case 8:  monthString = "August";
                     break;
            case 9:  monthString = "September";
                     break;
            case 10: monthString = "October";
                     break;
            case 11: monthString = "November";
                     break;
            case 12: monthString = "December";
                     break;
            default: monthString = "Invalid month";
                     break;
        }
        System.out.println(monthString);
    }
}



Output :    August

আমরা এসব উদাহরন দেখে নিজে try করব । যদি কোন problem হয় তবে কমেন্ট করে জানাবেন আমি সলভ করে দেয়ার চেস্টা করব ।




 



2 comments:

Popular Posts