Bài 1: Write a pseudo code and draw a flowchart to accept a value in degrees Celsius and to convert it into Fahrenheit. [Hint: C/5 = (F-32)/9]
Mã giải:
- Nhập C
- F = (9*C/5)+32
- Hiển thị F
- Kết thúc
Bài 2: Write a pseudo code and flowchart to accept a student’s marks in Physics, Chemistry, and Biology. The total of these marks as well as the average should be displayed.
Mã giải:

- Bắt đầu
- Nhập điểm Lý, điểm Hóa, điểm Sinh
- Tổng = Lý + Hóa + Sinh
- Điểm trung bình = (Lý + Hóa + Sinh)/3
- Hiển thị điểm tổng, điểm trung bình
- Kết thúc
Bài 3: Write flowchart to check a any number (0-N), is it a prime?
Mã giải 1:
- Nhập N
- Nếu N = 1 thì N không phải số nguyên tố
- Lấy N chia cho các số nguyên từ 2 đến N - 1, nếu không phép chia nào có dư, thì N là số nguyên tố.
Mã giải 2:
- Nhập N
- Nếu N = 1 thì N không phải số nguyên tố
- Lấy N chia cho các số từ 2 đến phần nguyên căn N, nếu không phép chia nào có dư, thì N là số nguyên tố.
Mã giải 3:
Sử dụng định lý Féc-ma nhỏ:
Sử dụng định lý Féc-ma nhỏ:
n là một số nguyên tố, thì với số nguyên a bất kỳ, ap – a sẽ chia hết cho p.
- Nhập n
- Nếu n = 1 thì n không phải số nguyên tố
- Tính số dư trong phép chia 2n - 2 cho n







0 nhận xét:
Đăng nhận xét