Computer >> Máy Tính >  >> Lập trình >> Python

Chương trình Python để Kiểm tra xem tất cả các chữ số của một số có chia nó không

Trong bài viết này, chúng ta sẽ tìm hiểu về giải pháp và cách tiếp cận để giải quyết vấn đề đã cho.

Tuyên bố sự cố − Cho một số n, tìm xem tất cả các chữ số của n có chia hết hay không.

Ở đây, chúng tôi sẽ kiểm tra xem không có số 0 nào trong số đã cho bởi vì điều này sẽ cung cấp ngoại lệ chia cho 0 và do đó chúng tôi phải trả về số không dưới dạng một câu trả lời

Nếu không, chúng ta phải kiểm tra xem tất cả các chữ số có thể chia số hay không bằng cách sử dụng cờ biến tạm thời cho phép khai báo điều kiện kiểm tra.

Bây giờ chúng ta hãy xem xét việc triển khai -

Ví dụ

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")

Đầu ra

Yes(22)

Tất cả các biến được khai báo trong phạm vi toàn cục như thể hiện trong hình ảnh bên dưới

Chương trình Python để Kiểm tra xem tất cả các chữ số của một số có chia nó không

Kết luận

Trong bài viết này, chúng ta đã tìm hiểu về phương pháp Kiểm tra xem tất cả các chữ số của một số có chia hết không.