Vòng lặp For – Tất cả những gì bạn cần biết

Ngày nay, chúng ta thường gặp những công việc được lặp đi lặp lại nhiều lần mà không thể giải quyết bằng cách sử dụng các câu lệnh điều kiện như IF-ELSE hay switch – case. Nhưng đừng lo, với cấu trúc vòng lặp For, chúng ta có thể dễ dàng giải quyết vấn đề này…

Lặp: việc thực hiện công việc giống nhau hoặc tương tự nhau nhiều lần, công việc đó được thực hiện rồi lại thực hiện nữa. Ví dụ: Bạn hãy tưởng tượng rằng cổ động viên Việt Nam hô vang 5 lần “Việt Nam vô địch”.

Điều kiện sử dụng

Lưu đồ thuật toán vòng lặp For

Cú pháp vòng lặp For

Ý nghĩa của các biểu thức trong vòng lặp For

Phân tích hoạt động của cấu trúc lặp For

Ví dụ 1: Xuất 5 lần câu “Việt Nam vô địch” ra màn hình.

Ví dụ 2: Xuất các ký tự từ ‘A’ đến ‘Z’.

Ví dụ 3: Tính tổng các số dương lẻ của số nguyên dương n. Cách 01

Cách 02

Bài tập luyện tập

Bài tập 1. Viết chương trình tính tích: 12345….n, trong đó n nhập từ phím.
Bài tập 2. Viết chương trình tính tổng: S = 2 + 4 + 6 + 8 +….+ 20.
Bài tập 3. Viết chương trình tính tổng: 12 + 23+ 34 + 45 +.….+ n(n+1).
Bài tập 4. Viết chương trình tính tổng:
Bài tập 5. Nhập vào số nguyên dương h, in ra màn hình các tam giác sau
Bài tập 6. Nhập n>=0. Tính S(n)=1-2+3-4+ … +(-1)n-1n.
Bài tập 7. Nhập n>=0. Tính Bài tập 8. Nhập n>=0. Tính Bài tập 9. Nhập n>=0. Tính Bài tập 10. Nhập n>=0. Tính Bài tập 11. Nhập n>=0. Tính Bài tập 12. Nhập n>=0. Tính Bài tập 13. Nhập n>=0. Tính T(n)=1x2x3x … xn Bài tập 14. Nhập n>=0. Tính S(n)=1+1×2+1x2x3+ … +1x2x3x…xn Bài tập 15. Nhập x,n. Tính T(x,n)=xn Bài tập 16. Nhập x,n. Tính S(x,n)=x+x2+x3+ … +xn Bài tập 17. Nhập x,n. Tính S(x,n)=-x+x2-x3+ … +(-1)nxn Bài tập 18. Nhập x,n. Tính S(x,n)=x-x2+x3-x4+ … +(-1)n-1xn

Xem thêm Cấu trúc While, Do-while

Nếu bạn muốn biết thêm về vòng lặp For và cấu trúc lặp khác như While và Do-While, hãy đến với Izumi.Edu.VN để khám phá thêm nhiều kiến thức thú vị!

FEATURED TOPIC