/codegym.vn/ - 19
● Tính r là phần dư của phép chia num cho 2
● Kiểm tra xem r có bằng 0 hay không
● Nếu r bằng 0 thì hiển thị thông báo “Number is Even”
● Nếu ngược lại (tức là r khác 0) thì hiển thị thông báo “Number is Odd”.
Mã giả:
1.
BEGIN
2. INPUT num
3. r
=
num MOD
2
4. IF r
=
0
5. DISPLAY
"Đây là số chẵn"
6. ELSE
7. DISPLAY
"Đây là số lẻ"
8.
END
IF
9.
END
Giải thích:
● Dòng 1: BEGIN đánh dấu bắt đầu chương trình
● Dòng 2: Nhập giá trị num
● Dòng 3: Tính giá trị r theo công thức r bằng số dư của num chia cho 2
● Dòng 4: Kiểm tra xem thử r có bằng 0 hay không. Nếu r bằng 0 thì thực hiện
dòng 5. Nếu r khác 0 thì thực hiện dòng 7.
● Dòng 5: Hiển thị dòng chữ “Đây là số chẵn”
● Dòng 6: ELSE đánh dấu đoạn mã sẽ thực thi trong trường hợp mà r khác 0
● Dòng 7: Hiển thị dòng chữ “Đây là số lẻ”
● Dòng 8: END IF đánh dấu kết thúc khối lệnh IF
● Dòng 9: END đánh dấu kết thúc chương trình
Lưu đồ: