Luyện tậpCâu 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 = ...

Câu hỏi:

Luyện tập

Câu 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)

Câu 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 từ bàn phím.

Câu trả lời:
Người trả lời: GV. Đỗ Thị Ngọc
Câu 1: Đoạn chương trình trên sẽ in ra kết quả là bình phương của tổng dãy các số tự nhiên liên tiếp từ 0 đến n.

Câu 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 từ bàn phím:
```
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í dụ: Nếu nhập n = 10, kết quả sẽ là 3628800.
Bình luận (5)

Hoàng T Chúc

Câu 2: for i in range(1, n+1): tich *= i. Kết quả sẽ là tích của các số từ 1 đến n.

Trả lời.

Tú Ngọc

Câu 2: tich = 1

Trả lời.

Ngân Kim

Câu 2: n = int(input('Nhập số tự nhiên n: ')

Trả lời.

Phương Tâm

Câu 2: Đoạn chương trình tính tích các số từ 1 đến n có thể được viết như sau:

Trả lời.

Minh Quân Nguyễn

Câu 1: Nếu nhập n = 3, chương trình sẽ tính S = 0 + 1 + 2 + 3 = 6, sau đó in ra 6*6 = 36.

Trả lời.
Nhấn vào đây để đánh giá
Thông tin người gửi
0.11965 sec| 2178.711 kb