Trang chủ Lớp 10 Tin học Bài tập Câu lệnh lặp For có đáp án

Bài tập Câu lệnh lặp For có đáp án

Bài tập Câu lệnh lặp For có đáp án

  • 312 lượt thi

  • 9 câu hỏi

  • 30 phút

Danh sách câu hỏi

Câu 2:

21/07/2024

Làm quen với lệnh lặp for

Thực hiện đoạn chương trình sau trong chế độ gõ lệnh trực tiếp của Python để tính tổng 0 + 1 + … + 9. Tổng này có giá trị bao nhiêu? Giải thích kết quả.

Làm quen với lệnh lặp for Thực hiện đoạn chương trình sau trong chế (ảnh 1)
Xem đáp án

Trong đoạn chương trình trên, lệnh range(10) trả lại một vùng giá trị gồm 10 số 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

Lệnh for sẽ thực hiện 10 lần lặp, mỗi lần lặp ứng với một giá trị k trong vùng trên.

Sau lệnh lặp for trên, biến S có giá trị bằng 0 + 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 = 45.


Câu 6:

13/07/2024

Đoạn chương trình sau in ra kết quả gỉ?

Đoạn chương trình sau in ra kết quả gỉ? (ảnh 1)
Xem đáp án

Kết quả: bình phương của tổng các số từ 0 tới n


Câu 7:

16/07/2024
Viết đoạn chương trình tính tích 1 × 2 × 3 ×…× n với n được nhập từ bàn phím
Xem đáp án

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

S=1

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

    S=S*n

print("Tích các số từ 1 đến n là: ",S)

Viết đoạn chương trình tính tích 1 × 2 × 3 ×…× n với n được nhập từ bàn phím (ảnh 1)

Câu 8:

17/07/2024
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+12+...+1n
Xem đáp án

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

S=0

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

    S=S+1/n

print("Kết quả là: ",S)

Viết chương trình nhập từ bàn phím số tự nhiên n và in ra kết quả (ảnh 1)

Câu 9:

18/07/2024

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

Xem đáp án

- Chương trình:

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

S=0

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

    S=S+n*n*n

print("Kết quả là: ",S)

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: (ảnh 1)

Bắt đầu thi ngay