#include <iostream> using namespace std; //Tính S(N) = 1 / 1x2 + 1 / 2x3 + ... + 1 / N x(N + 1), N > 0 // //Bước 1 : Khai báo S = 0 //Bước 2 : Duyệt từ 1 đến <= N //Tăng S theo công thức //Bước 3 : Trả về tổng float calSum(int N) { float S = 0; for (int i = 1; i <= N; i++) { S += (float)1 / (i * (i + 1)); } return S; } int main() { int N = 0; cout << "Input N = "; cin >> N; float resutl = calSum(N); cout << "Result = " << resutl; cout << "\n"; return 0; }
Bài tập 6 | Tính S(n) = 1 / 1x2 + 1 / 2x3 + ... + 1 / n
Ngôn ngữ C++ được phát triển từ ngôn ngữ C. C++ không phải là ngôn ngữ hướng đối tượng hoàn toàn mà là ngôn ngữ “đa hướng”. Vì C++ hỗ trợ cả lập trình hướng hành động và lập trình hướng đối tượng.
Bạn đang đọc bài viết
Bài tập 6 | Tính S(n) = 1 / 1x2 + 1 / 2x3 + ... + 1 / n tại Website: Học Lập Trình
0 nhận xét: