a.
Bắt đầu
Nhập số tự nhiên x
Nếu x chia hết cho 2 (x % 2 == 0)
Hiển thị "x là số chẵn"
Ngược lại
Hiển thị "x là số lẻ"
Kết thúc
b.
Bắt đầu
Nhập số tự nhiên a
Nếu a < 2
Hiển thị "a không phải số nguyên tố"
Ngược lại
Cho i chạy từ 2 đến căn bậc hai của a
Nếu a chia hết cho i (a % i == 0)
Hiển thị "a là số hợp số"
Dừng
Nếu không có i nào thỏa mãn điều kiện trên
Hiển thị "a là số nguyên tố"
Kết thúc
c.
Bắt đầu
Nhập số tự nhiên b
Tính căn bậc hai của b
Nếu căn bậc hai của b là số nguyên
Hiển thị "b là số chính phương"
Ngược lại
Hiển thị "b không phải là số chính phương"
Kết thúc