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;}
oshthir purai oshthir ... :)
ReplyDelete