intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Câu lệnh For

Chia sẻ: Trần Công Chính | Ngày: | Loại File: PPT | Số trang:29

163
lượt xem
15
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Sự thực hiện câu lệnh: B1: Thực hiện (nếu có), thường khởi tạo các giá trị. B2: Tính trị của . B3: Nếu trị của = TRUE, thì thực hiện , sau đó thực hiện thực hiện (thường tăng giá trị biến đếm) và quay về B2. Ngược lại ( = FALSE) thì chuyển sang B4. B4: Thoát khỏi vòng lặp, và chuyển quyền điều khiển sang câu lệnh sau lệnh for.

Chủ đề:
Lưu

Nội dung Text: Câu lệnh For

  1. & Nội dung VC BB 1 Câu lệnh for 2 Câu lệnh while 3 Câu lệnh do… while 4 Một số kinh nghiệm lập trình 1 NMLT ­ Câu lệnh lặp
  2. & Đặt vấn đề VC BB  Ví dụ  Viết chương trình xuất các số từ 1 đến 10 => Sử dụng 10 câu lệnh printf  Viết chương trình xuất các số từ 1 đến 1000 => Sử dụng 1000 câu lệnh printf !  Giải pháp  Sử dụng cấu trúc lặp lại một hành động trong khi còn thỏa một điều kiện nào đó.  3 lệnh lặp: for, while, do… while 2 NMLT ­ Câu lệnh lặp
  3. & Câu lệnh for VC BB Sự thực hiện câu lệnh  B1: Thực hiện (nếu có), thường khởi tạo các giá trị.  B2: Tính trị của .  B3: Nếu trị của = TRUE, thì thực hiện , sau đó thực hiện thực hiện (thường tăng giá trị biến đếm) và quay về B2. Đ Ngược lại ( = FALSE) thì chuyển sang B4.  B4: Thoát khỏi vòng lặp, và chuyển quyền điều khiển sang câu lệnh sau S lệnh for. for (; ; ) ; , , : là biểu thức C bất kỳ có chức năng riêng : đơn hoặc khối lệnh. 3 NMLT ­ Câu lệnh lặp
  4. & Câu lệnh for VC BB void main() { int i; for (i = 0; i < 10; i++) cout
  5. & Câu lệnh for ­ Một số lưu ý VC BB  Câu lệnh for là một câu lệnh đơn và có thể lồng nhau. 5 NMLT ­ Câu lệnh lặp
  6. & Câu lệnh for ­ Một số lưu ý VC BB  Trong câu lệnh for, có thể sẽ không có phần int i; for (i = 0; i < 10; i++) cout
  7. & Câu lệnh for ­ Một số lưu ý VC BB  Trong câu lệnh for, có thể sẽ không có phần int i; for (i = 0; i < 10; i++) cout
  8. & Câu lệnh for ­ Một số lưu ý VC BB  Trong câu lệnh for, có thể sẽ không có phần int i; for (i = 0; i < 10; i++) cout
  9. & Câu lệnh for ­ Một số lưu ý VC BB  Lệnh break làm kết thúc câu lệnh.  Lệnh continue bỏ qua lần lặp hiện tại. for (i = 0; i < 10; i++) { if (i % 2 == 0) break; cout
  10. & Câu lệnh for ­ Một số lưu ý VC BB  Không được thêm ; ngay sau lệnh lệnh for. => Tương đương câu lệnh rỗng. for (i = 0; i < 10; i++); { cout
  11. & Câu lệnh for ­ Một số lưu ý VC BB  Các thành phần , , cách nhau bằng dấu ;  Nếu có nhiều thành phần trong mỗi phần thì được cách nhau bằng dấu , for (int i = 1, j = 2; i + j < 10; i++, j += 2) cout
  12. & Câu lệnh while VC BB Đ Biểu thức C bất kỳ, S thường là biểu thức quan hệ cho kết quả 0 (sai) và != 0 (đúng) while () ; Câu lệnh đơn hoặc Câu lệnh phức (kẹp giữa { và }) 12 NMLT ­ Câu lệnh lặp
  13. & Câu lệnh while VC BB int i = 0; while (i < 10) { cout
  14. & Câu lệnh while ­ Một số lưu ý VC BB  Câu lệnh while là một câu lệnh đơn và có thể lồng nhau. 14 NMLT ­ Câu lệnh lặp
  15. & Câu lệnh while ­ Một số lưu ý VC BB  Câu lệnh while có thể không thực hiện lần nào do điều kiện lặp ngay từ lần đầu đã không thỏa. void main() { int n = 1; while (n > 10) { cout
  16. & Câu lệnh While ­ Một số lưu ý VC BB  Không được thêm ; ngay sau lệnh lệnh while. int n = 0; while (n < 10); { cout
  17. & Câu lệnh while ­ Một số lưu ý VC BB  Câu lệnh while có thể bị lặp vô tận (loop) void main() { int n = 1; while (n < 10) { cout
  18. & Câu lệnh do… while VC BB Đ S Câu lệnh đơn hoặc Câu lệnh phức (kẹp do giữa { và }) ; Biểu thức C bất kỳ, while (); thường là biểu thức quan hệ cho kết quả 0 (sai) và != 0 (đúng) 18 NMLT ­ Câu lệnh lặp
  19. & Câu lệnh do… while VC BB int i = 0; do { cout
  20. & Câu lệnh do… while ­ Một số lưu ý VC BB  Câu lệnh do… while là một câu lệnh đơn và có thể lồng nhau. int a = 1, b; do { b = 1; do { cout
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2