Toàn Văn
Giới thiệu về bản thân
Bước 1: Khởi tạo giá trị tổng S = 0 và biến đếm i = 1.Bước 2: Kiểm tra nếu i > n thì chuyển sang Bước 5.Bước 3: Cộng thêm giá trị của i vào tổng: S = S + i.Bước 4: Tăng biến đếm thêm 1 đơn vị: i = i + 1. Quay lại Bước 2.Bước 5: Thông báo giá trị S và kết thúc.
Bước 1: Chọn chủ đề; Bước 2: Chọn thể thơ; Bước 3: Tìm vần điệu...),
1. Khái niệm chungMục đích: Lặp lại một đoạn mã nhiều lần cho đến khi một điều kiện nhất định không còn đúng.Thành phần chính: Điều kiện lặp, Thân vòng lặp (lệnh cần chạy), và Bước nhảy (thay đổi giá trị điều kiện).2. Vòng lặp xác định (Biết trước số lần lặp)Cấu trúc tiêu biểu: forĐặc điểm: Thường dùng khi bạn biết chính xác mình muốn lặp lại bao nhiêu lần (ví dụ: chạy từ 1 đến 10).Cơ chế: Khởi tạo biến → Kiểm tra điều kiện → Thực thi → Cập nhật biến.3. Vòng lặp không xác định (Dựa trên điều kiện)Cấu trúc tiêu biểu: while và do-whilewhile: Kiểm tra điều kiện trước khi làm. Nếu điều kiện sai ngay từ đầu, lệnh bên trong sẽ không chạy lần nào.do-while: Làm trước rồi mới kiểm tra điều kiện. Đảm bảo lệnh luôn được chạy ít nhất 1 lần.4. Các lệnh điều khiển hỗ trợbreak: Thoát khỏi vòng lặp ngay lập tức (dù điều kiện vẫn đúng).continue: Bỏ qua các lệnh còn lại trong lượt lặp hiện tại và nhảy sang lượt lặp kế tiếp.5. Lỗi thường gặpVòng lặp vô tận (Infinite Loop): Do điều kiện luôn đúng hoặc quên cập nhật biến điều kiện.Lỗi "Off-by-one": Lặp thừa hoặc thiếu 1 lần (thường do đặt dấu < hoặc <= sai).