دستور if تو در تو در زبان C++
شما می توانید دستور if و else if را به صورت تو در تو نیز استفاده کنید. مثلا یک دستور if را در داخل یک بلوک if یا else دیگر استفاده کنید.
نحوه نوشتن دستور شرطی if تو در تو
در زیر Syntax یک if تو در تو را مشاهده می کنید:
1 2 3 4 5 6 | if( boolean_expression 1) { // Executes when the boolean expression 1 is true if(boolean_expression 2) { // Executes when the boolean expression 2 is true } } |
مثال
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | #include <iostream> using namespace std; int main () { // local variable declaration: int a = 100; int b = 200; // check the boolean condition if( a == 100 ) { // if condition is true then check the following if( b == 200 ) { // if condition is true then print the following cout << "Value of a is 100 and b is 200" << endl; } } cout << "Exact value of a is : " << a << endl; cout << "Exact value of b is : " << b << endl; return 0; } |
زمانی که کد بالا توسط کامپایلر زبان C++ اجرا شود، نتیجه زیر را تولید خواهد کرد:
1 2 3 | Value of a is 100 and b is 200 Exact value of a is : 100 Exact value of b is : 200 |
هیچ نظری ثبت نشده است