Vòng lặp trong C++
1.Vòng lặp for(;;)
cấu trúc
for(giá trị bắt đầu; giá trị đích đến; khoảng cách giữa hai vị trí liền nhau){
hành động
}
VD:
cấu trúc
for(giá trị bắt đầu; giá trị đích đến; khoảng cách giữa hai vị trí liền nhau){
hành động
}
VD:
1
2
3
| <!-- for(i = 1; i <=100; i++)--> |
Thay đổi biến điều khiển từ 100 đến 1, mỗi lần giảm 1:
1
2
3
| <!-- for(i = 100; i >= 1; i--)--> |
Thay đổi biến điều khiển từ 7 đến 77, mỗi lần tăng 7:
1
2
3
| <!-- for(i = 7; i <= 77; i+=7)--> |
Thay đổi biến điều khiển từ 20 đến 2, mỗi lần giảm 2:
1
2
3
| <!-- for(i = 20; i >= 2; i –= 2)--> |
2.Vòng lặp while()
cấu trúc
while(<điều kiện>){
hành động
}
Nguyên lí :
kiểm tra điều kiện->đúng thì thực hiện hành động ->kiểm tra điều kiện -> sai thì thoát ra khỏi vòng lặp
3.Vòng lặp do...while
cấu trúc
do{
hành động
}while(<điều kiện>);
nguyên lí :
thực hiện hành động->kiểm tra điều kiện->đúng thì thực hiện hành động->kiểm tra điều kiện->sai thì thoát ra.
Nhận xét
Đăng nhận xét