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

โปรแกรมหลามสำหรับตรวจสอบว่าตัวเลขทั้งหมดของตัวเลขหารหรือไม่


ในบทความนี้ เราจะเรียนรู้เกี่ยวกับวิธีแก้ปัญหาและแนวทางแก้ไขปัญหาที่กำหนด

คำชี้แจงปัญหา −ให้ตัวเลข n ค้นหาว่าตัวเลขทั้งหมดของ n หารหรือไม่

ที่นี่เราจะตรวจสอบว่าไม่มี 0 ในจำนวนที่กำหนดเพราะจะทำให้หารด้วยศูนย์ข้อยกเว้นและด้วยเหตุนี้เราจึงต้องส่งคืน no เป็นคำตอบ

มิฉะนั้นเราต้องตรวจสอบว่าตัวเลขทั้งหมดสามารถแบ่งตัวเลขโดยใช้แฟล็กตัวแปรชั่วคราวที่อนุญาตให้ประกาศเงื่อนไขการตรวจสอบได้หรือไม่

ทีนี้มาดูการใช้งานกัน −

ตัวอย่าง

n=int(input())
flag=1
for i in str(n):
   if int(i)!=0 and n%int(i)==0:
      flag=1
   else:
      flag=0
if(flag==1):
   print("Yes")
else:
   print("No")

ผลลัพธ์

Yes(22)

ตัวแปรทั้งหมดถูกประกาศในขอบเขตสากลดังแสดงในภาพด้านล่าง

โปรแกรมหลามสำหรับตรวจสอบว่าตัวเลขทั้งหมดของตัวเลขหารหรือไม่

บทสรุป

ในบทความนี้ เราได้เรียนรู้เกี่ยวกับวิธีการเช็คว่าตัวเลขทั้งหมดของตัวเลขหารกันหรือไม่