Gọi ƯCLN(a, b) là hàm ƯCLN của hai số tự nhiên a, b
- asked 4 months agoVotes
0Answers
0Views
Vận dụng 2 trang 152 Tin học 10: Gọi ƯCLN(a, b) là hàm ƯCLN của hai số tự nhiên a, b. Dễ thấy ƯCLN(a, b) = ƯCLN(b, a%b) và nếu a> 0, ƯCLN(a, 0) = a. từ đó hãy viết chương trình nhập hai số a, b và tính ƯCLN của a và b.
Trả lời:
defUCLN(a,b):if b>0:u=UCLN(b,a%b)else:u=a return u a=int(input("Nhập số a:"))b=int(input("Nhập số b:"))print("UCLN của a và b là:",UCLN(a,b))