Please enable JavaScript.
Coggle requires JavaScript to display documents.
Bài 7: Câu lệnh lặp - Coggle Diagram
Bài 7: Câu lệnh lặp
Câu lệnh lặp sẽ thực hiện câu lệnh nhiều lần, mỗi lần là 1 vòng lặp. số vòng lặp là biết trước và bằng giá trị cuối – giá trị đầu + 1
-
Biến đếm phải là kiểu nguyên. Ban đầu sẽ có giá trị đầu, sau mỗi vòng lặp biến đếm tự động tăng cho đến khi băng giá trị cuối.
-
Ví dụ 2: để in 1 chữ ″O″ trên màn hình, nếu in chữ ″O″ nhiều lần ta sẽ thu được hình ảnh quả trứng rơi từ trên xuống.
-
Trong ví dụ trên có sử dụng câu lệnh ghép, là nhiều lệnh đặt trong cặp từ khóa begin và end;
- Tính tổng và tích bằng câu lệnh lặp
Ví dụ 1: chương tình sau đây sẽ tính tổng của N số tự nhiên đầu tiên, với N là số tự nhiên được nhập vào từ bàn phím.
-
Ví dụ 2: ta kí hiệu N! là tích N số tự nhiên đầu tiên, đọc là N giai thừa.
-
- Câu lệnh lặp – một lệnh hay nhiều lệnh
Xét ví dụ: tính tổng 100 số tự nhiên đầu tiên, tức là tính: S = 1 + 2 + 3 + … + 100
-
INPUT: Dãy 100 số tự nhiên đầu tiên: 1, 2, …, 100.
-
Thuật toán:
-
-
B3: nếu I ≤ 100, thì quay lại bước 2. Ngược lại, thông báo giá trị SUM và kết thúc thuật toán.