Nó là hợp lệ để lồng các lệnh if-else trong C++, nghĩa là bạn có thể sử dụng một lệnh if hoặc else bên trong lệnh if hoặc else khác.
if( bieu_thuc_boolean 1)
{
// Thuc thi khi bieu thuc boolean 1 la true
if(bieu_thuc_boolean 2)
{
// Thuc thi khi bieu thuc boolean 2 la true
}
}
Ví dụ
#include <iostream>
using namespace std;
int main ()
{
// Khai bao bien cuc bo:
int a = 100;
int b = 200;
// kiem tra dieu kien cua bieu thuc boolean
if( a == 100 )
{
// neu dieu kien la true thi kiem tra tiep dieu kien sau
if( b == 200 )
{
// neu dieu kien la true thi in dong sau
cout << "Gia tri cua a la 100 va b la 200" << endl;
}
}
cout << "Gia tri chinh xac cua a la: " << a << endl;
cout << "Gia tri chinh xac cua b la: " << b << endl;
return 0;
}
Chạy chương trình C++ trên sẽ cho kết quả như hình sau:
Hoclaptrinh.vn © 2017
From Coder With
Unpublished comment
Viết câu trả lời