Control Statement : Break & Continue Statement
#_______________________ Break & Continue Statement _______________________#
# Break Statement :
# Break ----------- 1 . যেকোনো ধরনের loop ভাঙ্গবে ।
2 . Switch – Case ভাঙ্গবে ।
1 . যদি Switch – Case এ না দেই তবে যে case টা true হবে সেটা সহ নিচের সকল case
এর statement print হয়ে যাবে ।
2 . যদি program এ loop / Switch-case না থাকার পরও Break দিই তবে Error আসবে ।
কারন Break এর প্রধান কাজ loop ভাঙ্গা ।
For ( I = 1 ; I <= 10 ; i++ )
{ output
Printf ( “ %d “ , I ) ;
If ( I = = 5 ) 1 2 3 4 5
Break ;
}
Break থাকার কারনে পরবর্তী নাম্বার গুলা print হলো না । break – if এর under এ । আর if -- loop এর under এ । অর্থাৎ Break টা ultimately for() এর under এই আছে ।
Example :
Switch ( 1 )
{
Case 1 :
Statement 1 ;
Case 3 :
Statement 2 ;
Case 5 :
Statement 3 ;
Default :
Statement 4 ;
}
Continue statement থাকা মানে loop টা continue করো । নিচে আর যাইও না । মানে উপরুক্ত Code এ statement1 এবং statement2 run করবে । দিয়ে Continue থাকাই statement3 আর run করবে না । statement1, statement2 রান করার পর পুনরায় loop এর condition এ ফিরে যাবে । দিয়ে আবার statement1 , statement2 রান করবে ।
অর্থাৎ Continue যখন পাবে তখন compiler -- Continue এর নিচের লাইনে আর যাবে না ।
Created By _____ 🅰🅻🅸 🅷🅰🅸🅳🅰🆁