Bài tập  /  Bài đang cần trả lời

Giải bài có thưởng!

Nhập n nguyên dương, tính tổng sau rồi in lên màn hình: S = 1 +1/2 + 1/4 + ... + 1/2^n

----- Nội dung dịch tự động từ ảnh -----
29. Nhập n nguyên dương, tính tổng sau rồi in lên màn hình:
\[ S = 1 + \frac{1}{2} + \frac{1}{4} + ... + \frac{1}{2n} \]

30. Nhập n nguyên dương, tính tổng sau rồi in lên màn hình:
\[ S = 1 + \frac{1}{1 + 2 + ... + n} \]
0 trả lời
Hỏi chi tiết
25
Tham khảo câu trả lời từ Trợ lý ảo Lazi
Để tính tổng \( S = 1 + \frac{1}{2} + \frac{1}{4} + \ldots + \frac{1}{2^n} \) cho một số nguyên dương \( n \), bạn có thể sử dụng đoạn mã sau:

### Mã Python:

```python
n = int(input("Nhập nguyên dương n: "))
S = 0

for i in range(n + 1):
S += 1 / (2 ** i)

print("Tổng S =", S)
```

### Giải thích:
1. **Nhập vào**: Chương trình nhận một số nguyên dương \( n \).
2. **Tính tổng**: Sử dụng vòng lặp để tính tổng từ \( 1 \) đến \( \frac{1}{2^n} \).
3. **Xuất kết quả**: In ra giá trị của \( S \).

Bạn có thể chạy đoạn mã này trong môi trường lập trình Python để tìm giá trị tổng.

Bạn hỏi - Lazi trả lời

Bạn muốn biết điều gì?

GỬI CÂU HỎI
Học tập không giới hạn cùng học sinh cả nước và AI, sôi động, tích cực, trải nghiệm

Hôm nay bạn thế nào? Hãy nhấp vào một lựa chọn, nếu may mắn bạn sẽ được tặng 50.000 xu từ Lazi

Vui Buồn Bình thường

Học ngoại ngữ với Flashcard

×
Gia sư Lazi Gia sư
×
Trợ lý ảo Trợ lý ảo