Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

โปรแกรม Python เพื่อพิมพ์จำนวนเต็มทั้งหมดที่ไม่สามารถหารด้วย 2 หรือ 3 และอยู่ระหว่าง 1 ถึง 50


เมื่อจำเป็นต้องพิมพ์องค์ประกอบทั้งหมดที่ไม่สามารถหารด้วย 2 หรือ 3 และอยู่ระหว่าง 1 ถึง 50 ข้อจำกัดดังกล่าวจะถูกกล่าวถึงในรูปแบบของลูป "ในขณะที่" และ "ถ้า"

ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน -

ตัวอย่าง

print("Integers not divisible by 2 and 3, that lie between 1 and 50 are : ")
n = 1
while n <= 51:
   if n % 2 != 0 and n % 3 != 0:
      print(n)
   n = n+1

ผลลัพธ์

Integers not divisible by 2 and 3, that lie between 1 and 50 are :
1
5
7
11
13
17
19
23
25
29
31
35
37
41
43
47
49

คำอธิบาย

  • ค่าของ n ถูกกำหนดให้เป็น 1

  • วง while จะทำงานจนกว่า 'n' นี้จะไม่เกิน 51

  • จะตรวจสอบดูว่าตัวเลขหารด้วย 2 หรือ 3 ลงตัวหรือไม่

  • หากหารไม่ได้ ตัวเลขจะแสดงบนคอนโซล

  • ทุกครั้งที่แสดงผลจะเพิ่มขึ้น