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

 


(*) Xem thêm
Đã thêm vào giỏ hàng