30/09/2018, 21:57

Lỗi khi tính e^x

#include<stdio.h>
#include<conio.h>
#include<math.h>
float TinhGiaiThua(int X);

float TinhGiaiThua(int X)
{
	float i,P=1;
	 for(i=1;i<=X;i++)
	  {
	  	P*=i;
	  	return P;
	  	}
}
int main()
{
	int n=0;
        float c,x,p=1;
	float S=0;
        printf("Nhap so thuc x la:");
        scanf("%f",&x);
        printf("Nhap so c la:");
        scanf("%f",&c);
      while(p>=c)
      {
      	p=pow(float(x),n)/TinhGiaiThua(n);
      	S+=p;
      	n++;
      	}
      	printf("e^%f=%f",x,S);
      	
    getch();
}

KQ bài chạy của m nó bị lỗi :((~ m mới học đến hàm… mong mn chỉ giáo,m dùng md post code bị làm sao ấy chắc chưa dùng quen

Tao Không Ngu. viết 00:04 ngày 01/10/2018

This post was flagged by the community and is temporarily hidden.

"Master yourself, Master the Enemy" viết 00:07 ngày 01/10/2018

thank b m ngu q hehe :((~

"Master yourself, Master the Enemy" viết 00:03 ngày 01/10/2018

mà post code như b làm thế nào thế m có đọc qua cách làm trên page mà vẫn cứ bị lỗi ý

Tao Không Ngu. viết 00:04 ngày 01/10/2018

This post was flagged by the community and is temporarily hidden.

*grab popcorn* viết 23:58 ngày 30/09/2018

Bôi đen đoạn code

Nhấn Ctrl + Shift + C</kbd?

Nhớ cách dòng đoạn code với đoạn text bình thường
Như
abcdefghiklmnoop
code

Thì muốn code nó format phải cách 1 dòng thành
abcdefghiklmnoop

code


Còn ko thì bỏ đoạn code như thế này ``` code ```

code
Bài liên quan
0