Quảng cáo
2 câu trả lời 815
sum_result = 0
current_number = 1
while current_number <= 99:
sum_result += current_number
current_number += 2
print("Tổng của dãy số là:", sum_result)
Dưới đây là một chương trình Python để tính tổng của dãy số 1+3+5+...+99 bằng cách sử dụng vòng lặp while:
```python
total = 0
num = 1
while num <= 99:
total += num
num += 2
print("Tổng của dãy số 1+3+5+...+99 là:", total)
```
Trong chương trình trên:
- Biến `total` được sử dụng để tính tổng của dãy số.
- Biến `num` được sử dụng để duyệt qua các số từ 1 đến 99 với bước nhảy là 2 (do chỉ cộng các số lẻ).
- Trong mỗi vòng lặp, chúng ta cộng giá trị của `num` vào `total` và tăng `num` lên 2 để chuyển sang số lẻ tiếp theo.
- Kết quả cuối cùng sẽ được in ra màn hình.
Quảng cáo
Bạn cần hỏi gì?
Câu hỏi hot cùng chủ đề
-
Đã trả lời bởi chuyên gia
55470 -
Đã trả lời bởi chuyên gia
31403 -
Đã trả lời bởi chuyên gia
29950
