Bài 19: Tính S(n) = 1 + x + x^3/3! + x^5/5! + … + x^(2n+1)/(2n+1)!

Bài 19: Tính S(n) = 1 + x + x^3/3! + x^5/5! + … + x^(2n+1)/(2n+1)!

Bài tập 19 (Dạng bài tập này giúp các bạn giỏi về: Lưu đồ thuật toán)

Tính S(n) = 1 + x + x^3/3! + x^5/5! + … + x^(2n+1)/(2n+1)!

Cài đặt

#include<stdio.h>
#include<conio.h>
#include<math.h>
int main()
{
    int i, n;
    float x, S, T;
    long M, N;
    printf("\nNhap x: ");
    scanf("%f", &x);
    do
    {
    printf("\nNhap n(n >= 1) : ");
    scanf("%d", &n);
      if(n < 1)
      {
          printf("\n N phai >= 1. Xin nhap lai !");
      }

    }while(n < 1);

    S = 1 + x;
    N = 1;
    i = 1;

    while(i <= n)
    {
        T = pow(x, (2 * i + 1));
M = i * 2 + 1;
N = N * M * (M - 1);
S = S + T/N;
i++;
    }
    printf("\nTong la %f", S);
    getch();
    return 0;
}

Cách khác

int main()
{
    int n, x, i, j;
    unsigned long t1, t2;
    float S;
    i = 1;
    j = 1;
    S = 1;
    cout << "Enter x, n: ";
    cin >> x >> n;
    t1 = x;
    t2 = 1;
    while (i <= n+1)
    {
        S = S + (float) t1 / t2;
        t1 = t1 * x * x;
        j = i * 2;
        t2 = t2 * j * (j + 1);
        i++;
    }
    cout << "S = " << S;

    // END MAIN
    system("pause");
}
Bạn thấy bài viết này như thế nào?: 
Average: 10 (2 votes)
Ảnh của Tommy Tran

Tommy owner Express Magazine

Drupal Developer having 9+ year experience, implementation and having strong knowledge of technical specifications, workflow development. Ability to perform effectively and efficiently in team and individually. Always enthusiastic and interseted to study new technologies

  • Skype ID: tthanhthuy

Advertisement

 

jobsora

Dich vu khu trung tphcm

Dich vu diet chuot tphcm

Dich vu diet con trung

Quảng Cáo Bài Viết

 
Màn hình webcam bi nguoc

Sửa lỗi webcam bị ngược trên máy tính chạy hệ điều hành Windows

Có rất nhiều câu hỏi về Webcam máy vi tính bị ngược, nguyên nhân do đâu? Lỗi Webcam bị ngược là khi bạn sử dung camera để quay lại màn hình máy tính

Microsoft trình làng Windows Phone Tango tại CES 2012

Microsoft trình làng Windows Phone Tango tại CES 2012

Phiên bản mới của hệ điều hành Windows Phone với tên gọi Tango sẽ được công bố và giới thiệu tại CES 2012 -triển lãm hàng điện tử tiêu dùng - diễn ra ở Las Vegas vào tháng 1/2012.

Máy tính bảng Google Nexus sẽ ra mắt vào tuần tới

Máy tính bảng Google Nexus sẽ ra mắt vào tuần tới

Chủ tịch của Google, Eric Schmidt đã lên tiếng thừa nhận hãng đang tiến hành sản xuất chiếc máy tính bảng đầu tiên sau quãng thời gian dài chờ đợi.

Công ty diệt chuột T&C

 

Diet con trung