Bài tập vòng lặp for trong C

e đang làm 1 số bài tập vòng lặp for thì bài cuối trong câu a b c d và câu này là câu e, ai có thể chỉ e cách làm bài này được k ạ?

Bài này dùng đệ quy.

Hint: bạn for từ n - 0 đến 0

Code mình viết. Bạn tham khảo thử

float shitGionTan(float n, float fKetQua = 0)
{
	if(n > 0)
	{
		fKetQua = sqrt( n + fKetQua );

		shitGionTan(n - 1, fKetQua);
	}

	return fKetQua;
}
1 Like

Chủ thớt đang làm bài tập vòng lặp for mà mọi người lại nhắc qua đệ quy.

float s = 0;
for(int i = n; i > 0; i--){
    s = sqrt( i + s )
}
2 Likes

Thế á? Xin lỗi. Tập trung nhìn cái biểu thức kia quá :smiley:

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?