Cấu trúc điều khiển
1 . câu lệnh if đơn
if(){}
2. câu lệnh if else
if{
}else{
}
3 .câu lệnh if lồng else
if{
}else{
if(){
}else{
}
}
4. switch
int x =1;
switch(x){
case 1:
cout << "1";
break;
case n:
cout<<"n";
break;
default :
cout << "không thuộc case nào"';
break;
}
có quy luận mới sử dụng được vòng lặp
expression
statement
5 .vòng lặp while
statement có thể không thực hiện lần nào
while (expression)
{
statements;
}
6 . do while
statement được thực hiện ít nhất 1 lần
7. for
for (statement 1; statement 2; statement 3) {
// code block to be executed
}
Statement 1 is executed (one time) before the execution of the code block.
=> biểu thức khởi tạo chỉ thực hiện 1 lần duy nhất
Statement 2 defines the condition for executing the code block.
=> biểu thức điều kiện khi nào vòng lặp dừng
Statement 3 is executed (every time) after the code block has been executed.
=> biểu thức điều kiện lặp mục đích hướng tới cho Statement 2 khi nào nó kết thúc
câu lệnh break
trong vòng lặp, dùng break để thoát khỏi vòng lặp chứa nó trực tiếp.
- để thoát khỏi một cấu trúc điều khiển mà không chờ đến biểu thức điều kiện dược định trị.
- khi break được thực hiện bên trong 1 cấu trúc lặp ,điều khiển tự lộng nhảy đến lệnh đầu tiên ngay sau cấu trúc lặp đó
- không sử dụng lệnh break bên ngoài cấu trúc lặp






