Cách vé lưu đồ thuật toán với vòng lặp while năm 2024

Vòng lặp while trong C++

1. Giới thiệu

Vòng lặp while trong C++ được sử dụng để thực hiện lặp đi lặp lại một khối lệnh với số lần không xác đinh.

2. Cú pháp

while [Biểu thức so sánh] {

// Khối lệnh được lặp lại cho đến khi condition = False

}

trong đó,

- `Biểu thức so sánh `có thể là bất kỳ biểu thức nào.

- Khối lệnh trong vòng lặp while được thực thi trong khi `Biểu thức so sánh `là true.

Khi Biểu thức so sánh là false thì điều khiển chương trình sẽ chuyển đến dòng ngay sau vòng lặp.

3. Lưu đồ thuật toán:

.JPG]

Ở đây, điểm mấu chốt cần lưu ý là vòng lặp while có thể không thực thi được. Khi điều kiện là false, khối lệnh bên trong vòng lặp sẽ bị bỏ qua và câu lệnh đầu tiên sau vòng lặp while sẽ được thực thi.

Vòng lặp while là vòng lặp thông dụng thứ 2 sau vòng lặp for, cú pháp của while có phần dễ hiểu hơn so với vòng lặp for.

Cú pháp :

while[condition]{ } Cách hoạt động của vòng while :

  1. Vòng lặp while vào kiểm tra điều kiện condition bên trong ngoặc tròn
  2. Nếu điều kiện có giá trị sai, vòng lặp sẽ không thực hiện code mà kết thúc ngay
  3. Nếu điều kiện này có giá trị đúng, vòng lặp sẽ tiến hành thực hiện code bên trong vòng lặp, sau khi thực hiện sau các câu lệnh code vòng lặp while sẽ quay lại kiểm tra điều kiện của condition
  4. Bước 3 được lặp đi lặp lại cho tới khi điều kiện trong while bị sai thì vòng lặp kết thúc, nếu điều kiện này không sai vòng while sẽ bị lặp vĩnh viễn

Ví dụ 1 : In ra các số từ 1 đến n sử dụng vòng lặp while

include "iostream"

using namespace std; int main[]{

int n = 4;  
int i = 1;  
while[i 

Chủ Đề