Viết chương trình C++ mô tả thuật toán để tính tổng A sau đây ( n là số tự nhiên đc nhập vào từ bàn phím) `A= 1/1.3 + 1/2.4 + 1/3.5 + .... + 1/(n(n+2))`
1 câu trả lời
Thuật toán:
B1: Nhập $n$
B2: $i ← 1, res ← 0$
B3: Nếu $i > n$ thì xuất res rồi kết thúc
B4: $res ← res + \dfrac{1.0}{i(i + 2)}$
B5: $i ← i + 1$
Chương trình:
#include <iostream>
using namespace std;
int n;
double res = 0;
int main() {
cin >> n;
for(int i = 1; i <= n; res += 1.0/(i * (i + 2)), ++i);
cout << res;
}