Friday, November 21, 2014

Switch Case

 

If else এর মত switch case , একাধিক condition থেকে নির্দিষ্ট condition বাছাই করার জন্য ব্যবহার করা হয় | switch case এর statement চারটি অংশ নিয়ে গঠিত |

1.switch

2.case

3. break

4.default

//………………………………………………..

switch(expression){

case constant1:

break;

case constant2:

break;

case constant3:

break;

default :

}

//………………………………………………..

                      Switch :

এর মাধ্যমে compiler কে জানানো হয় , এখান থেকে program শুরু এবং এর বন্ধনির মধ্যে (expression)একটি variable থাকে,যার মানের উপর নির্ভর করে, কোন statement কাজ করবে।

                     Case:

এর পর expression নয় বরং একটা constant ব্যাবহার করা হয় , এই constant এর সাথে Switch এর expression এর মান মিলে গেলে এই statement টি কাজ করবে ।

                     break : মানে হল, এই statement এর কাজ শেষ ।

          default : if else এর  else এর কাজ  default এর কাজ  same.

 

#include<stdio.h>
main()
{
    int month;
    printf("enter month ");
    while(scanf("%d",&month)==1)
    {
 
    switch (month)
    {
    case 1:
        printf("January\n");
        break;
    case 2:
        printf("February\n");
        break;
    case 3:
        printf("March\n");
        break;
    case 4:
        printf("April\n");
        break;
    case 5:
        printf("May\n");
        break;
    case 6:
        printf("June\n");
        break;
    case 7:
        printf("July\n");
        break;
    case 8:
        printf("August\n");
        break;
    case 9:
        printf("September\n");
        break;
    case 10:
        printf("October\n");
        break;
    case 11:
        printf("November\n");
        break;
    case 12:
        printf("December\n");
        break;
    default:
        printf("Invalid\n");
        }
 
    }
 printf("\n",month);
    return 0;
}

 


image

1 comment: