Tính tổng s = 1+3 + 5 2n+1 python

Sử dụng ngôn ngữ Python để thực hiện bài toán sau đây.

Tính S[n] = 1/3 + 1/5 + … + 1/[2n + 1]

Như vậy, công thức chung cho mỗi phần tử đó là 1/[2n + 1].

Bài giải

-------------------- ######## --------------------

Để làm bài tập Python cơ bản này thì ta sử dụng vòng lặp for, kết hợp với công thức 1/[2n + 1] sẽ đưa ra được thuật toán như sau.

Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.

# HỌC PYTHON TẠI FREETUTS.NET
# TÁC GIẢ: CƯỜNG NGUYỄN
# Bài tập Python: Tính s[n] = 1/3 + 1/5 + … + 1/[2n + 1] bằng python
# Link tài liệu: //freetuts.net/ref/tinh-tong-sn-1-+-1-3-+-15-+-+-1-2n-+-1-398.html

print["Chương trình đăng tại freetuts.net!"]

tong = 0
n = 0

print["Hãy nhập vào số n: "]
n = int[input[]]

for i in range[1, n + 1]:
    tong += 1 / [2 * i + 1]

print["Tổng số là: ", tong]

Kết quả chạy chương trình này và nhập vào số 10 sẽ là:

Danh sách bài tập Python cơ bản

  • Kiểm tra dữ liệu là number hay string bằng Python
  • Tính tổng S[n] = 1 + 2 + 3 + … + n bằng Python
  • Tính tổng S[n] = 1^2 + 2^2 + … + n^2 bằng Python
  • Tính tổng S[n] = 1 + ½ + 1/3 + … + 1/n bằng Python
  • Tính tổng S[n] = ½ + ¼ + … + 1/2n bằng Python
  • Tính tổng S[n] = 1/3 + 1/5 + … + 1/[2n + 1]
  • Liệt kê tất cả các ước số của số nguyên dương n bằng Python
  • Tính tổng tất cả các ước số của số nguyên dương N bằng Python
  • Tìm ước số lẻ lớn nhất của một số bằng Python
  • Kiểm tra một số có phải là số hoàn hảo bằng Python
  • Kiểm tra số chính phương bằng Python
  • Kiểm tra số nguyên tố bằng Python
  • Đảo ngược một số bằng Python
  • In ra từng ký tự của một số bằng Python
  • Giải phương trình bậc nhất một ẩn bằng Python [ax + b = 0]
  • Giải phương trình bậc hai một ẩn bằng Python [ax^2 + bx + c = 0]

Cùng chuyên mục:

b1:

#include
using namespace std;

int Nhap[]
{
 int x;
 do
 {
  cin >> x;
  if [x < 0]
   cout

Chủ Đề