[ create a new paste ] login | about

Link: http://codepad.org/Z4tB1vdG    [ raw code | output | fork | 4 comments ]

C, pasted on Aug 17:
#include<stdio.h>
#include<conio.h>

int main()
{
	int i, n;
	float S;
	S = 0;
	i = 1;
	do
	{
		printf("\nNhap n: ");
		scanf("%d", &n);
		if(n < 1)
		{
			printf("\nN phai lon hon hoac bang 1. Xin nhap lai !");
		}
	}while(n < 1);

	while(i <= n)
	{
		S = S + (float)i / (i + 1);
		i++;
	}
	printf("\nTong la %f", S);

	getch();
	return 0;
}


Output:
1
Line 17: error: conio.h: No such file or directory


Create a new paste based on this one


Comments:
posted by Nhi on Dec 19
tại sao lại có float i / (i + 1) vậy ạ
reply
posted by xdnguyenhiepxd on Jan 25
nó cũng như công thức tổng quát.mk ấn giá trị rồi máy tính sẽ tính cho mk từ công thức tổng quát đấy
reply
posted by Tuankhoilua on May 4
#include <iostream>
using namespace std;
int main ()
{
// Tinh S(n)=1/2 + 2/3 + ... + n/n+1
int n;
double Sum = 0;
cout << " n = ";
cin >> n;
if (n < 1)
{
cout << "n Khong the nho hon 1 vui long nhap lai" << endl;
}
else
{
for (double i = 0; i <= n; i++)
{
Sum = Sum + (i/(i+1));
}
cout << "S(n) = " << Sum << endl;

}

system ("pause");
return 0;
}
reply
posted by xdnguyenhiepxd on Jan 25
#include<stdio.h>
#include<conio.h>
int main()
{
int n; float tong,a,b=1;
do
{
printf("Nhap gia tri N=");
scanf("%d",&n);
}
while(n<=1);
for(int i=2;i<=n;i++)
{
a=(float)b/i;
tong=tong+a;
b=i;
}
printf("tong cac gia tri vua nhap la:%f",tong);
}
reply