Viết hàm có hai tham số đầu vào là m n
Vận dụng 1 trang 140 Tin học 10: Viết hàm có hai tham số đầu vào là m, n. Đầu ra trả lại hai giá trị là:
- ƯCLN của m, n.
- Bội chung nhỏ nhất (BCNN) của m, n.
Gợi ý: Sử dụng công thức ƯCLN(m, n) × BCNN(m, n) = m × n.
Lời giải:
def UCBC(m,n):
a=m
b=n
r = a % b
while r != 0:
a = b
b = r
r = a % b
ucln=b
bcnn=m*n/ucln
return ucln, bcnn
Xem thêm lời giải bài tập Tin học lớp 10 Kết nối tri thức với cuộc sống hay nhất, ngắn gọn khác:
Khởi động trang 136 Tin học 10: Một biến được định nghĩa trong chương trình chính ....
Hoạt động 1 trang 136 Tin học 10: Quan sát các lệnh sau để tìm hiểu phạm vi có hiệu lực ....
Câu hỏi 2 trang 137 Tin học 10: Ta có thể khai báo một biến bên trong hàm trùng tên ....
Hoạt động 1 trang 137 Tin học 10: Phạm vi của biến khi khai báo bên ngoài hàm ....
Câu hỏi trang 138 Tin học 10: Giả sử hàm f(x,y) được định nghĩa như sau ....
Luyện tập 1 trang 140 Tin học 10: Viết hàm với đầu vào, đầu ra như sau ....
Luyện tập 2 trang 140 Tin học 10: Viết hàm Tach_day() với đầu vào là danh sách A ....
Vận dụng 2 trang 140 Tin học 10: Viết chương trình nhập ba số tự nhiên từ bàn phím day ....
- Sổ lò xo Art of Nature Thiên Long màu xinh xỉu
- Biti's ra mẫu mới xinh lắm
- Tsubaki 199k/3 chai
- L'Oreal mua 1 tặng 3
- Soạn văn lớp 10 (hay nhất) - KNTT
- Giải Toán lớp 10 - KNTT
- Giải Tiếng Anh lớp 10 - KNTT
- Giải Vật lí lớp 10 - KNTT
- Giải Giáo dục Kinh tế và Pháp luật lớp 10 - KNTT
- Giải Sinh học lớp 10 - KNTT
- Giải Địa lí lớp 10 - KNTT
- Giải Lịch sử lớp 10 - KNTT
- Giải Công nghệ lớp 10 - KNTT
- Giải Hoạt động trải nghiệm lớp 10 - KNTT
- Giải Giáo dục quốc phòng lớp 10 - KNTT
- Giải Tin học lớp 10 - KNTT