Giải Tin học 10 trang 132 | Kết nối tri thức

0.9 K

Với giải SGK Tin học 10 Kết nối tri thức trang 132 chi tiết trong Bài 27: Tham số của hàm giúp học sinh dễ dàng xem và so sánh lời giải từ đó biết cách làm bài tập Tin học 10. Mời các bạn đón xem:

Giải Tin học 10 trang 132 | Kết nối tri thức

Mục 1 câu 1 trang 132 SGK Tin học 10: Một hàm khi khai báo có một tham số, nhưng khi gọi hàm có thể có hai đối số được không?

Phương pháp giải:

Khi gọi hàm, số lượng giá trị được truyền vào hàm phải bằng với số tham số trong khai báo của hàm 

Lời giải:

Không được vì số lượng giá trị được truyền vào hàm phải bằng với số tham số trong khai báo của hàm.

Mục 1 câu 2 trang 132 SGK Tin học 10: Giả sử hàm f có hai tham số x, y khi khai báo, hàm sẽ trả lại giá trị x + 2y. Lời gọi hàm f(10,a) có lỗi hay không?

Phương pháp giải:

Lời gọi hàm bị lỗi nếu các tham số được truyền vào chưa có giá trị

Lời giải:

Lời gọi hàm f(10,a) có lỗi nếu tham số a truyền vào chưa có giá trị

2. Cách sử dụng chương trình con

Hoạt động 2 trang 132 SGK Tin học 10: Bài toán đưa ra là viết chương trình chính yêu cầu nhập số tự nhiên n từ bàn phím và in ra các số nguyên tố nhỏ hơn hoặc bằng n ra màn hình. Trong phần thực hành của Bài 26 em đã biết hàm prime(n) kiểm tra số n có là số nguyên tố.

Em sẽ viết chương trình giải bài toán như thế nào?

Phương pháp giải:

Dựa vào bài thực hành kiểm tra số n có là số nguyên tố hay không dùng hàm prime(n)

Lời giải:

Chương trình:

def prime(n):

    c=0

    k=1

    while k<n:

        if n%k==0:

            c=c+1

        k=k+1

    if c==1:

        return True

    else:

        return False

n=int(input("Nhập số tự nhiên n:"))

for k in range(1,n+1):

    if prime(k)==True:

        print(i, end=" ")

 (ảnh 1)

 

 

Xem thêm các bài giải Tin học 10 Kết nối tri thức hay, chi tiết khác:

Giải Tin học 10 trang 131 | Kết nối tri thức

Giải Tin học 10 trang 133 | Kết nối tri thức

Giải Tin học 10 trang 135  | Kết nối tri thức

Đánh giá

0

0 đánh giá