In HCF với vòng lặp for và while trong Python
Apr 17 2023
Nó sẽ giúp hiểu cách thức hoạt động của vòng lặp..
#HCF with for loop
n = 17
m = 51
hcf = 1
for i in range (1,min(n,m)+1): # Here i is increasing from 1 to min(n,m) thus we get highest number that divides both numbers.
if m%i == 0 and n%i ==0:
hcf = i
print(hcf)
#HCF with while loop
n= 17
m =51
i = 1
hcf = 1 # minimum HCF can be 1.
while min(n,m)>=i: # Maximum limit of HCF is smallest of two number
if n%i ==0 and m% i == 0:
hcf = i
i = i+1 # Here i is increasing from 1 to min(n,m) thus we get highest number that divides both numbers.
print(hcf)
Nó sẽ giúp hiểu cách hoạt động của vòng lặp.

![Dù sao thì một danh sách được liên kết là gì? [Phần 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































