问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

判断一个数能否同时被3和5整除

创作时间:
作者:
@小白创作中心

判断一个数能否同时被3和5整除

引用
CSDN
1.
https://m.blog.csdn.net/qq_41840843/article/details/144144763

问题描述

判断一个整数n能否同时被3和5整除。

输入格式

输入一行,包含一个整数n。(-1,000,000 < n < 1,000,000)

输出格式

输出一行,如果能同时被3和5整除输出YES,否则输出NO。

样例输入

15

样例输出

YES

C语言代码实现

#include <stdio.h>

int main() {
    int n; // 用于存储输入的整数
    scanf("%d", &n); // 获取用户输入的整数
    if (n % 3 == 0 && n % 5 == 0) { // 判断能否同时被3和5整除,%为取余运算
        printf("YES\n");
    } else {
        printf("NO\n");
    }
    return 0;
}

C++代码实现

#include <iostream>

using namespace std;

int main() {
    int n; // 定义存储输入整数的变量
    cin >> n; // 读取用户输入的整数
    if (n % 3 == 0 && n % 5 == 0) { // 通过取余判断能否同时被3和5整除
        cout << "YES" << endl;
    } else {
        cout << "NO" << endl;
    }
    return 0;
}

Java代码实现

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int n = scanner.nextInt(); // 获取输入的整数
        if (n % 3 == 0 && n % 5 == 0) { // 判断是否同时满足被3和5整除
            System.out.println("YES");
        } else {
            System.out.println("NO");
        }
    }
}

Python代码实现

n = int(input())  # 获取用户输入并转换为整数
print("YES" if n % 3 == 0 and n % 5 == 0 else "NO")  # 使用条件表达式判断并输出结果

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号