แสดงตัวเลขทั้งหมดในช่วง [lower, upper] ที่หารด้วยตัวเลข divisor ลงตัว
ตัวอย่างโค้ด
lower = int(input("Lower bound: "))
upper = int(input("Upper bound: "))
divisor = int(input("Divisor: "))
print(f"Numbers in [{lower}, {upper}] divisible by {divisor}:")
for i in range(lower, upper + 1):
if i % divisor == 0:
print(i, end=' ')ผลลัพธ์
Lower bound: 3 Upper bound: 8 Divisor: 2 Numbers in [3, 8] divisible by 2: 4 6 8
คำอธิบาย
รับค่า lower, upper, divisor จากผู้ใช้
ลูป
range(lower, upper+1)ครอบคลุมทั้งสองขอบตรวจสอบ
i % divisor == 0พิมพ์ตัวเลขที่ผ่านเงื่อนไข