一、题目链接
http://noi.openjudge.cn/ch0104/08/
二、解题思路
◎ 一个指定的整数存在两种可能性:
→ 如果对3求余数为0且对5求余数为0,则能同时被3和5整除;
否则,不能同时被3和5整除;
以上两种可能性是互斥的。
三、实施步骤
◎ 首先,定义并输入int类型的整数n,代表待判断的数;
◎ 其次:
→ 如果n%3==0&&n%5==0,输出YES;
否则,输出NO。
四、Java程序
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int n = input.nextInt();
if (n % 3 == 0 && n % 5 == 0) {
System.out.print("YES");
}
else {
System.out.print("NO");
}
}
}
五、C++程序
#include <iostream>
using namespace std;
int main()
{
int n;
cin >> n;
if (n % 3 == 0 && n % 5 == 0)
{
cout << "YES";
}
else
{
cout << "NO";
}
return 0;
}