偶数

【分析问题】
这是一个简单的条件判断问题:

  • 输入:一个整数 a,范围在 0 到 32767 之间
  • 要求:如果 a 是偶数,则输出 “yes”;如果是奇数,则什么都不输出
  • 核心逻辑:判断 a 是否能被 2 整除(即 a % 2 == 0)
  • 边界情况:a=0 也是偶数,需要输出 “yes”

【建立模型(伪代码)】

读取整数 a
如果 a 除以 2 的余数为 0 则
    输出 "yes"
否则
    什么也不做
结束判断

【编写代码】

#include <iostream>
using namespace std;

int main() {
    int a;
    cin >> a;

    // 判断a是否为偶数
    if (a % 2 == 0) {
        cout << "yes" << endl;
    }

    return 0;
}

【保存编译运行】