Viết chương trình bằng c++ để tìm tổng của chuỗi 1 + 1/2^2 + 1/3^3 + ..+ 1/n^n.

Nếu một dãy là số học hoặc hình học thì có các công thức để tìm tổng của n số hạng đầu tiên, ký hiệu là Sn , mà không cần thực sự cộng tất cả các số hạng

(Lưu ý rằng một chuỗi có thể không phải là số học hay hình học, trong trường hợp đó, bạn sẽ cần thêm bằng cách sử dụng vũ lực hoặc một số chiến lược khác. )

Chương trình Tính tổng của Chuỗi trong C - Phần này chứa các chương trình để giải (lấy tổng) của các chuỗi toán học khác nhau bằng cách sử dụng lập trình C

Chuỗi giải quyết là

  1. 1+2+3+4+. N<
  2. 1^2+2^2+3^2+4^2+. N^2
  3. 1/1. + 2/2. + 3/3. + 4/4. +. không áp dụng
  4. 1+ 1/2 + 1/3 + 1/4 + 1/5 +. 1/N
  5. 1 + 3^2/3^3 + 5^2/5^3 + 7^2/7^3 +. cho đến N điều khoản

Tổng số chuỗi chương trình/ví dụ sử dụng C

1) Chương trình C tìm tổng các số tự nhiên.
Sê-ri. 1+2+3+4+. N

/*This program will print the sum of all natural numbers from 1 to N.*/
 
#include
     
int main()
{
    int i,N,sum;
     
    /*read value of N*/
    printf("Enter the value of N: ");
    scanf("%d",&N);
     
    /*set sum by 0*/
    sum=0;
     
    /*calculate sum of the series*/
    for(i=1;i<=N;i++)
        sum= sum+ i;
     
    /*print the sum*/
     
    printf("Sum of the series is: %d\n",sum);
     
    return 0;
}
    Enter the value of N: 100
    Sum of the series is: 5050

2) Chương trình C tìm tổng bình phương tất cả các số tự nhiên từ 1 đến N.
Sê-ri. 1^2+2^2+3^2+4^2+. N^2

/*This program will print the sum of the square 
of all natural numbers from 1 to N.*/

#include
    
int main()
{
	int i,N;
	unsigned long sum;
	
	/*read value of N*/
	printf("Enter the value of N: ");
	scanf("%d",&N);
	
	/*set sum by 0*/
	sum=0;
	
	/*calculate sum of the series*/
	for(i=1;i<=N;i++)
		sum= sum+ (i*i);
	
	/*print the sum*/
	
	printf("Sum of the series is: %ld\n",sum);
	
	return 0;
}
    Enter the value of N: 100
    Sum of the series is: 338350

3) Chương trình C tìm tổng Số tự nhiên/Giai thừa của Số của tất cả các số tự nhiên từ 1 đến N.
Sê-ri. 1/1. + 2/2. + 3/3. + 4/4. +. không áp dụng.

/*  
This program will find the sum of Natural 
Number/Factorial of Number of all natural numbers from 1 to N.
*/

#include
    
/*function to find factorial of the number*/
unsigned long factorial(int num)
{
	int i;
	/*always assign 1, if variable multiplies with values*/
	unsigned long fact=1;
	
	/*multiply num*num-1*num-2*..1*/
	for(i=num; i>=1; i--)
		fact= fact*i;
	
	/*return factorial*/
	return fact;
}

int main()
{
	int i,N;
	float sum;
	
	/*read value of N*/
	printf("Enter the value of N: ");
	scanf("%d",&N);
	
	/*set sum by 0*/
	sum=0.0f;
	
	/*calculate sum of the series*/
	for(i=1;i<=N;i++)
		sum = sum + ( (float)(i) / (float)(factorial(i)) );
	
	/*print the sum*/
	
	printf("Sum of the series is: %f\n",sum);
	
	return 0;
}
    Enter the value of N: 10
    Sum of the series is: 2.718282

4) Chương trình C tìm tổng của các dãy số sau.
1+ 1/2 + 1/3 + 1/4 + 1/5 +. 1/N

/*  
C program to find sum of following series
 1+ 1/2 + 1/3 + 1/4 + 1/5 + . 1/N
*/

#include
    
int main()
{
	int i,N;
	float sum;
	
	/*read value of N*/
	printf("Enter the value of N: ");
	scanf("%d",&N);
	
	/*set sum by 0*/
	sum=0.0f;
	
	/*calculate sum of the series*/
	for(i=1;i<=N;i++)
		sum = sum + ((float)1/(float)i);
	
	/*print the sum*/
	
	printf("Sum of the series is: %f\n",sum);
	
	return 0;
}
    Enter the value of N: 10
    Sum of the series is: 5.187378

5) Chương trình C tìm tổng của các dãy số sau.
1 + 3^2/3^3 + 5^2/5^3 + 7^2/7^3 +. cho đến N điều khoản

/*  
C program to find sum of following series
 1 + 3^2/3^3 + 5^2/5^3 + 7^2/7^3 + .. till N terms
*/

#include
#include
    
int main()
{
	int i,N;
	float sum;
	int count;
	
	
	/*read value of N*/
	printf("Enter total number of terms: ");
	scanf("%d",&N);
	
	/*set sum by 0*/
	sum=0.0f;
	
	/*calculate sum of the series*/
	count=1;
	for(i=1;i<=N;i++)
	{
		sum = sum +  ( (float)(pow(count,2)) / (float)(pow(count,3)) );
		count+=2;
	}
	
	/*print the sum*/
	
	printf("Sum of the series is: %f\n",sum);
	
	return 0;
}
Enter total number of terms: 10
Sum of the series is: 2.133256

Viết chương trình C tính tổng các chuỗi. 1+1/2+1/3+1/4+1/5+…. +1/N. Đây là chương trình C đơn giản để tìm tổng của chuỗi. 1+1/2+1/3+1/4+1/5+…. +1/N bằng ngôn ngữ lập trình C


Số trong C


Thông thường, khi làm việc với Numbers, chúng ta sử dụng các kiểu dữ liệu nguyên thủy như int, short, long, float và double, v.v. Các kiểu dữ liệu số, giá trị có thể có và phạm vi số của chúng đã được giải thích khi thảo luận về Kiểu dữ liệu C


Đây là mã nguồn của chương trình C để tìm tổng của chuỗi. 1+1/2+1/3+1/4+1/5+…. +1/N. Chương trình C được biên dịch thành công và chạy (trên Codeblocks) trên hệ thống Windows. Đầu ra chương trình cũng được hiển thị bên dưới


MÃ NGUỒN.


    Enter the value of N: 100
    Sum of the series is: 5050

0

ĐẦU RA.


    Enter the value of N: 100
    Sum of the series is: 5050

1

Trên đây là mã nguồn chương trình C tìm tổng của chuỗi. 1+1/2+1/3+1/4+1/5+……. +1/N được biên dịch thành công và chạy trên Hệ thống Windows. Đầu ra của chương trình được hiển thị ở trên

Nếu bạn tìm thấy bất kỳ lỗi nào hoặc bất kỳ câu hỏi nào liên quan đến chương trình trên hoặc bất kỳ câu hỏi hoặc đánh giá nào, bạn muốn hỏi chúng tôi, bạn có thể Liên hệ với chúng tôi qua Trang liên hệ của chúng tôi hoặc bạn cũng có thể nhận xét bên dưới trong phần nhận xét. Chúng tôi sẽ cố gắng hết sức để liên hệ với bạn trong thời gian ngắn