用dev-c++编程实现,输入一个正整数n,如果它能被3和7同时整除,则输出yes,否则输出no
时间: 2024-10-16 16:12:49 浏览: 31
在Dev-C++中实现这个功能,你可以按照以下步骤编写一个简单的控制台程序:
```cpp
#include <iostream>
using namespace std;
int main() {
int n;
cout << "请输入一个正整数: ";
cin >> n; // 输入正整数n
if (n > 0) { // 检查是否为正整数
if (n % 3 == 0 && n % 7 == 0) { // 判断能否同时被3和7整除
cout << "yes" << endl;
} else {
cout << "no" << endl;
}
} else {
cout << "输入错误,需要输入正整数!" << endl;
}
return 0;
}
```
在这个程序中,我们首先获取用户输入的整数,然后通过取模运算符 `%` 来检查该数字是否可以被3和7整除。如果余数均为0,那么输出"yes",否则输出"no"。
相关问题
用dev写一个输入一个整数判断该数能不能同时被3和5整除,如果能输出yes否则输出no
以下是使用Dev编写的代码:
```lua
function is_divisible_by_3_and_5(num)
if num % 3 == 0 and num % 5 == 0 then
return "yes"
else
return "no"
end
end
print(is_divisible_by_3_and_5(15)) -- 输出 "yes"
print(is_divisible_by_3_and_5(10)) -- 输出 "no"
```
以上代码可以判断一个整数是否能同时被3和5整除。如果能,输出"yes",否则输出"no"。
用dev写一个输入一个整数判断该数能不能同时被3和5整除,如果能输出yes否则输出no的完整代码
以下是用Dev C++编写的判断整数能否同时被3和5整除的完整代码:
```c++
#include <stdio.h>
int main()
{
int num;
printf("请输入一个整数:");
scanf("%d", &num);
if(num % 3 == 0 && num % 5 == 0)
{
printf("yes\n");
}
else
{
printf("no\n");
}
return 0;
}
```
当用户输入一个整数后,程序会判断该数是否能同时被3和5整除,如果能,就输出"yes",否则输出"no"。
阅读全文