Tính đa thức bậc N

Thảo luận trong 'C/C++' bắt đầu bởi integer, 18 Tháng mười hai 2010.

  1. Offline

    integer

    • Tiếu Ngạo Giang Hồ

    • :-?
    Số bài viết:
    1.695
    Đã được thích:
    1.313
    Điểm thành tích:
    900
    Mã:
    /* Tinh da thuc bac N */
    #define MAX 100
    
    float tinhdathuc(float heso[], float x, int n)
    {
      float tong = 0.0;
      int i;
    
      for (i=0; i<n; i++)
      {
        tong = (tong + heso[i]) * x;
      }
      tong += heso[n];
      return tong;
    }
    
    void main()
    {
      float heso[MAX], x;
      int n, i;
    
      printf("\nCho biet so bac : ");
      scanf("%d", &n);
      printf("\nNhap vao cac he so :");
      for (i=0; i<=n; i++)
        scanf("%f", &heso[i]);
      printf("\nNhap vao gia tri X : ");
      scanf("%f", &x);
      printf("\nKet qua tinh = %f", tinhdathuc(heso, x, n));
      getch();
    }
    

Chia sẻ trang này

Advertising: Linux system admin | nukeviet | nukeviet 4 | Upload ảnh miễn phí