1. Bài toán
Yêu cầu: Viết chương trình các ước nguyên của số N. Với n được nhập từ bàn phím
- Input: Nhập số tự nhiên cần tìm ước nguyên dương
- Output:In ra màn hình hình các ước nguyên dương
2. Giải thuật:
Bước 1. Nhập thông tin:
- Bước 1.1. Nhập số tự nhiên cần tìm ước nguyên dương
Bước 2. Xử lý:
- Bước 2.1. Sử dụng vòng lặp For i:=1 to N
Bước 3. In ra màn hình các ước nguyên dương.
3. Code Pascal:
Program Tong_S;
Uses crt;
Var S, i: integer;
Begin
Clrscr;
Write('Chuong trinh tinh tong S = 1 + 2 + ... + 100 = ');
S:= 0;
For i:=1 to 100 do S:= S + i;
Write(S);
Readln;
End.
4. Giải thích code
Dong code |
Ý nghĩa |
Program Tong_S; |
Đặt tên chương trình Tong_S |
uses crt; |
Khai báo các hàm thư viện |
Var S, i: Integer |
Khai báo biến S(Tính tổng), i(biến chạy) |
clrscr; |
Xóa màn hình khi chạy chương trình |
Write('Chuong trinh tinh tong S = 1 + 2 + ... + 100 = '); |
In ra màn hình dòng chữ Chuong trinh tinh tong S = 1 + 2 + ... + 100 = |
S:=0 |
Gán giá trị 0 cho biến S |
For i:=1 to 100 do S:= S + i; |
Cho i chạy từ 1 đến 100 sẽ tính giá trị S = S trước đó + giá trị i |
Write(S);
|
In ra màn hình giá trị biến S cuối cùng. |
Readln; |
Dừng màn hình cho các bạn xem kết quả. |
5. Kết Quả Pascal
Kết luận:
▪ Bài này chúng ta sử dụng vòng lặp For do.
▪ Bài tập này rất căn bản giúp ta hiểu được cách sử dụng vòng lặp For do.
Không có nhận xét nào:
Đăng nhận xét