Hoạt động 2 trang 132 SGK Tin học 10 Kết nối tri thức
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?
Hướng dẫn giải chi tiết Hoạt động 2
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 chi tiết:
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=" ")
-- Mod Tin Học 10 HỌC247
-
Đối số là gì?
bởi Chai Chai 26/09/2022
Theo dõi (0) 1 Trả lời
Bài tập SGK khác
Hoạt động 1 trang 131 SGK Tin học 10 Kết nối tri thức - KNTT
Câu hỏi mục 1 trang 132 SGK Tin học 10 Kết nối tri thức - KNTT
Câu hỏi mục 2 trang 133 SGK Tin học 10 Kết nối tri thức - KNTT
Luyện tập trang 135 SGK Tin học 10 Kết nối tri thức - KNTT
Vận dụng trang 135 SGK Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 27.1 trang 55 SBT Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 27.2 trang 55 SBT Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 27.3 trang 55 SBT Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 27.4 trang 56 SBT Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 27.5 trang 56 SBT Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 27.6 trang 56 SBT Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 27.7 trang 56 SBT Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 27.8 trang 56 SBT Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 27.9 trang 56 SBT Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 27.10 trang 56 SBT Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 27.11 trang 56 SBT Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 27.12 trang 57 SBT Tin học 10 Kết nối tri thức - KNTT