Hướng dẫn Giải bài tập sgk tin học lớp 10 – kết nối tri thức với cuộc sống
Bài 20 – Câu lệnh lặp for
Câu hỏi trang 107
Hãy biểu diễn các dãy sau đây bằng lệnh range().
a) 1,2,3,…,50.
b) 5, 6, 7, 8, 9, 10.
c) 0, 1.
d) 10.
Trả lời
a) range(1,51)
b) range(5,11)
c) range(2)
d) range(10,11)
LUYỆN TẬP
1. Đoạn chương trình sau in ra kết quả gì?
n = int(input("Nhập số tự nhiên n:")) s = 0 for k in range(n+1): s = s + k print(s*s)
2. Viết đoạn chương trình tính tích 1 x 2 x 3 x… x n với n được nhập vào từ bàn phím.
Trả lời
Bài 1:
Đoạn chương trình in ra: (0+1+2+…+n)2
Bài 2:
n=int(input("Nhập số tự nhiên n: "))
s=1
for k in range(1,n+1):
s=s*k
print(s)
VẬN DỤNG
- Viết chương trình nhập từ bàn phím số tự nhiên n và in ra kết quả s = 1+1/2+…+1/n
- Viết chương trình nhập từ bàn phím số tự nhiên n và in ra kết quả là tổng sau:
S=13+23+…+n3
Trả lời:
Bài 1:
n=int(input("Nhập số tự nhiên n: "))
s=0
for i in range(1,n+1):
s=s+1/i
print(s)
Bài 2:
n=int(input("Nhập số tự nhiên n: "))
s=0
for i in range(1,n+1):
s=s+i*i*i
print(s)
CÂU HỎI TRẮC NGHIỆM NHIỀU LỰA CHỌN TIN HỌC 11 KNTT (CS) CHỦ ĐỀ 6.…
CÂU HỎI TRẮC NGHIỆM DẠNG ĐÚNG/ SAI TIN HỌC 12 KNTT ĐỊNH HƯỚNG KHOA HỌC…
CÂU HỎI TRẮC NGHIỆM DẠNG ĐÚNG/ SAI TIN HỌC 11 KNTT (CS) CHỦ ĐỀ 6.…
MA TRẬN ĐẶC TẢ VÀ ĐỀ KIỂM TRA CUỐI HKI TIN HỌC 11 SÁCH KNTT…
CÂU HỎI TRẮC NGHIỆM DẠNG ĐÚNG/ SAI TIN HỌC 10 KNTT CHỦ ĐỀ 6 Chủ…
CÂU HỎI TRẮC NGHIỆM DẠNG ĐÚNG/ SAI TIN HỌC 10 KNTT CHỦ ĐỀ 5 Chủ…
This website uses cookies.