提示输入1个大于100的整数,求不大于此整数的能被3整除,但是不能被5整除的所有整数,要求输出这些整数时每4个数占1行。代码
时间: 2024-05-03 11:20:57 浏览: 15
很高兴回答你的问题!以下是代码:
```python
num = int(input("请输入一个大于100的整数:"))
count = 0
for i in range(100, num+1):
if i % 3 == 0 and i % 5 != 0:
count += 1
print(i, end='\t')
if count % 4 == 0:
print()
```
如果您需要更详细的解释,请随时告诉我!
相关问题
输入一个正整数,输出不大于该正整数且能被3整除的奇数之和
好的,让我来回答你的问题。对于输入的正整数n,我们可以使用循环来遍历所有不大于n的奇数,然后筛选出能被3整除的奇数并求和。下面是代码实现:
```python
n = int(input("请输入一个正整数:"))
sum = 0
for i in range(1, n+1, 2):
if i % 3 == 0:
sum += i
print("不大于该正整数且能被3整除的奇数之和为:", sum)
```
希望这个答案能够帮到你!
求1-100间能被6整除,但是并不能同时被5整除的所有整数
首先,能被6整除的数必须是偶数且能被3整除。因此,我们可以从6开始,每次加6找到所有能被6整除的数。
但是,我们还需要去掉能同时被5整除的数。因此,我们可以在找到的所有能被6整除的数中,去掉能被5整除的数。
综上,1-100间能被6整除,但是并不能同时被5整除的所有整数为:6、12、18、24、36、42、48、54、66、72、78、84、96。