Lý thuyết
Vòng lặp while.
Lặp đi lặp lại 1 đoạn code khi điều kiện lặp còn đúng.
Cú pháp:
while (điều kiện lặp ) {
// khối lệnh
}
Cách thức hoạt động:
+ Kiểm tra điều kiện lặp:
+ Nếu điều kiện đúng thì thực hiện khối lệnh và qua trở lại kiểm tra điều kiện lặp.
+ Nếu điều kiện sai thì kết thúc vòng lặp.
Lưu ý:
+ Sử dụng vòng lặp while khi bạn không biết cần lặp cụ thể bao nhiêu lần.
+ Cần có biến thay đổi điều kiện trong khối lệnh để 1 lúc nào đó điều kiện sẽ sai và kết thúc vòng lặp.
Vòng lặp do-while.
Cú pháp:
do {
//Khối lệnh
} while (điều kiện lặp);
Cách thức hoạt động:
+ thực hiện khối lệnh.
+ Kiểm tra điều kiện lặp.
+ Nếu điều kiện đúng thì thực hiện khối lệnh, nếu điều kiện sai thì kết thúc vòng lặp.
Lưu ý:
+ Khối lệnh sẽ được thực hiện ít nhất 1 lần.
Bài tập rèn luyện
Những bài tập không giải quyết được các bạn ấn vào Trao đổi trên thanh tiêu đề và post lên cho mọi người cùng giải quyết phụ bạn nhé !
Bài tập 1:Hãy sử dụng vòng lặp while, do-while và do while để in ra các số từ 1 đến 100.
Bài tập 2:Hãy viết chương trình sử dụng vòng lặp while && do-while yêu cầu người dùng nhập vào một số bất kì và in số đó lên màn hình. Nếu người dùng nhập vào số 0 thì thoát chương trình, ngược lại thì nhập liên tục.
Bài tập 3:Bạn hãy viết chương trình nhập từ bàn phím số nguyên n và hiển thị ra màn hình số các ước số của n
Bài tập 4:Bạn hãy viết chương trình nhập từ bàn phím hai số nguyên dương a và b. Sau đó hiển thị ra màn hình kết quả của ab.
Bài tập 5:Bạn hãy viết chương trình nhập từ bàn phím hai số nguyên a và b. Sau đó hiển thị ra màn hình các số từ a tới b mà chia hết cho cả 3 và 5.
- Hoàn thành 50% khóa học
- Phần 1: Giới thiệu
- 2/2
- Phần 2: Kiến thức cốt lõi
- 10/16
1. Cout và Comment
5:48
2. Biến, khai báo biến
5:39
3. Hằng, Cin
6:50
4. Kiểu dữ liệu
6:25
5. Toán tử, thư viện math
8:06
6. Câu điều kiện IF
5:55
7. Câu điều kiện switch
6:02
8. Toán tử 3 ngôi
6:17
9. Vòng lặp for
4:26
10. Vòng lặp while/do-while
7:08
11. Break/continue
4:13
12. Tổng quan về mảng
5:55
13. Các thao tác với mảng
14:17
14. Chuỗi || Dây
4:45
15. Hàm
6:27
16. Hàm đệ quy
10:52
- Phần 3: Con trỏ (phần CB)
- 0/4